Description of 2 Albemarle Street
2 Albemarle Street is a building in Mayfair, London W1.
Connaught Brown gallery is in this building (from 1985). Connaught Brown is one of Britain's leading fine art galleries specialising in paintings and drawings by artists from the French Impressionist, Post Impressionist and Modern Master periods. Gallery website www.connaughtbrown.co.uk.