Babmaes Street Apartments

Project description

The development of 13 luxury apartments arranged over 7 upper floors completed in early 2014. The level of quality and attention to detail, in conjunction with the historic setting close to St James’s, has created some of the best apartments London has to offer. All 13 apartments were sold prior to completion.