The redevelopment of the Lots Road Power Station into the Chelsea Waterfront project, managed by Hutchison Whampoa Properties, marked a significant transformation of this historic site in London. Sold in 1999 by London Transport, the project aimed to convert the power station into a mixed-use development, including shops, restaurants, apartments, and two skyscrapers. After overcoming initial planning permission challenges, the groundbreaking ceremony occurred in 2013, with the project valued at £1 billion and expected to create 706 homes. The redevelopment, completed in phases revitalized the area and significantly contributed to London’s residential and commercial landscape. Our business provided professional project management services to the main contractor, ensuring high standards of quality and sustainability in this transformative project.