
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.
The Royal Institution, Albemarle Street
The Royal Academy of Arts, Piccadilly & Burlington Gardens
Handel & Hendrix Museum, Brook Street
Image copyright Mayfair Curated 2013-2017