26 Albemarle Street
26 Albemarle Street is home to three luxury serviced apartments and a duplex penthouse in the heart of Mayfair. Originally built in 1905, the transformation of this magnificent Beaux-Arts building with a frontage of more than 80 feet in length has been carefully carried out by the Architects.
Location
Mayfair, London
Architect
Eric Parry Architects
Photography
Dirk Lindner
Interested in finding out more about this project?
Please contact a member of the Sales Team
Alternatively you can call us on +44 (0)20 7354 8817