Trafalgar Square

(Stop D)

Bus Stop • Charing Cross, London