Chelsea Bridge Wharf is an award-winning development of nearly 1,200 apartments set on the south bank of the Thames between Battersea Park and Battersea Power Station.
It is built around a central award-winning piazza and water gardens, that also comprises, retail outlets, a 4 star hotel, restaurant and spa, as well as a large secure underground car park.