Skip to content
Projects

Chelsea Waterfront

Chelsea Waterfront is a luxurious residential complex located in the upscale neighbourhood of Chelsea, on the North Bank of the Thames in London. This redevelopment project is a significant milestone for waterfront residential projects, offering an exceptionally rare supply of waterfront residential properties. The holistic urban approach illustrates how high-quality design and urban planning can make the best of limited industrial land resources. The masterplanning principle is to create a new 'village' connecting the Lots Road neighbourhood on one side of Chelsea Creek and with the Chelsea Harbour and Imperial Wharf on the other.

Similar images

12

Related projects

12