Earl's Court Station

(Stop C)

Bus Stop • Earls Court, London