Mayfair is home to three globally admired, privately owned national treasures, all a part of England’s long revered history.
The Royal Institution on Albemarle Street, is the home of Science, an architectural delight.
The Royal Academy of Arts, is undergoing an expansion, finalising 2018
Handel & Hendrix museum, the centre of Mayfair’s music history.
Image copyright Mayfair Curated 2013-2017