Located in the heart of London’s historic district. The Chelsea Waterfront is a world-class development that offers a variety of residential and commercial spaces.
Designed by internationally acclaimed architect Sir Terry Farrell. The site features a magnificent 11-acre site that takes in the former Lots Road Power Station, one of the most prominent buildings in the area.
The last significant river fronting site between the city and the west bank of the Thames, the Chelsea Waterfront is currently under construction. When completed, it will feature ten buildings, including two towers on either side of the creek. It will be the first major development on London’s north bank in over a hundred years. The apartments will have wide-reaching views of the river, which runs from west to east across the area between Chelsea and the east side of the city.
The Metropolitan Building, which is currently home to many prominent offices, will be transformed into a luxury residential building. A 100-meter long mall will be constructed on the ground floor of the power station. A signature waterside restaurant and other retail units will also be located on the mall.