Hyde Park Corner

(Stop P)

Bus Stop • Belgravia, London