Trafalgar Square/Charing Cross

(Stop G)

Bus Stop • Charing Cross, London