Chelsea Barracks
Chelsea Barracks is officially the most sustainable development in Europe. The development is one of only 16 in the world to achieve LEED platinum certification for green...
12.04.2021
Residential prices from
£5,250,000
Completion
2024