News

Farrells’ high-end Chelsea Waterfront scheme absorbs the former power station, spans two London boroughs and oozes wealth.