News
The Most Sustainable Development in Europe
Chelsea Barracks has been awarded LEED Platinum certification. One of only 16 developments in the world to achieve the coveted eco-credential, the project can proudly declare to be 'the most sustiable development in Europe'