Mayfair
Appearance
Mayfair is a place in London, England in the City of Westminster, named after the fortnight-long May Fair that took place there from 1686 until its abolition in 1764.
Nearest places:
Nearest tube stations:
- Bond Street tube station
- Green Park tube station
- Hyde Park Corner tube station
- Marble Arch tube station
- St James's Park tube station
- Victoria tube station
Nearest railway station:
External links: