Battersea Power Station: flat sales in £9bn project now running at £10m a month as developers say scheme is back on track
The welcoming open-plan landscaping has opened up the riverfront and the place making seems to paying off.
The welcoming open-plan landscaping has opened up the riverfront and the place making seems to paying off.