A bright apartment with views of Battersea Power Station, totalling 975 sq ft (90.58 sqm) and with large living area and sizeable terrace, available chain free through Prime London in Cascade Court, Vista Chelsea Bridge Wharf. Cascade Court at Vista is the first phase in this contemporary devel...