Balfour Mews

From Wikipedia, the free encyclopedia

Balfour Mews

Balfour Mews is a mews in Mayfair, London, England. It runs from to South Street.

Coordinates: 51°30′31″N 0°09′08″W / 51.50850°N 0.15214°W / 51.50850; -0.15214

Retrieved from ""