Chelsea Barracks gets its name from its honourable beginnings as a British Army Barracks and is located in the City of Westminster, London, adjacent to Chelsea Bridge Road. Today, Chelsea Barracks is the flagship London development of Qatari Diar, a subsidiary of the Qatar Investment Authority.
Marketed as the ‘the most coveted 12.8 acres in the world’ the development contains a new collection of apartments and townhouses with 5 acres of new public space and luxury amenities. Quite simply, it is a unique and historic development in one of London’s most iconic residential locations.