This residential-led mixed-use development incorporates 706
apartments within the refurbished iconic Lots Road Power Station.
Two glass towers of 25 and 37 storeys will offer large lateral
living space and views over the Thames and across London, while
low-rise apartments are situated on the river’s edge surrounded
by landscaped gardens. The Power Station will become one of
the largest residentially converted buildings in the UK, and will
also offer some 70,000 square feet of commercial space including
restaurants, bars, cafés and boutique shops, with ancillary health,
spa and fitness facilities.