Balfour Mews is a mews in Mayfair, London, England. It runs from Aldford Street to South Street.
Balfour Mews is a mews in Mayfair, London, England. It runs from Aldford Street to South Street.
51°30′31″N 0°09′08″W / 51.50850°N 0.15214°W / 51.50850; -0.15214
This London road or road transport-related article is a stub. You can help Wikipedia by expanding it. |