Project Description

Straddling Chelsea Creek, the Chelsea Waterfront masterplan includes the refurbishment of the historic Lots Road Power Station and creation of several new-build blocks, including a striking 37-storey tower. Originally built in 1904 to power London’s underground transport system, the site is now embarking upon the next stage in its remarkable history.

Services provided:

  • Plant Operatives
  • Trade Personnel
  • General Operatives