Map
Detailed Information
- Place Types Bus station
- Address Mayfair, London W1K 7AQ, UK
- Coordinate 51.5123894,-0.1576741
- Website Unknown
- Rating 3.5
- Compound Code GR6R+XW London, UK
Photos
Reviews
It is one of London oldest station.
It was build in earlier 1880's
It is just in centre London
For the bus home after a lovely day at the park. I salute you, bus stop!
This is one hell of a congested bus stop.
Similar place