The Royal Institution, Royal Academy of Arts, Handel & Hendrix Museum | Mayfair

Saturday, May 6, 2017

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