Lots Rd KC1

  • Location

    London

  • Architect

    Farrells

  • Client

    Midgard

  • Completion date

    2021

Located on Lots Road, London SW10, Chelsea Waterfront is a residential-led mixed-use development. It is the only major development site of its size on the north side of the river, west of Canary Wharf and is adjacent to the iconic Lots Road Power Station which is to be carefully refurbished. KC1 is the second of two towers, rising to 25 storeys and is situated on the river’s edge.

  • Subcontractor Design Audit
  • Prototype Testing
  • Factory Visits & Site/Installation Monitoring