SW118AZ
Cascade Court, Vista Chelsea Bridge Wharf, London
Spectacular apartment 941 sq ft (87.4 sqm) High floor Views of Battersea Park 24 hour concierge Residents' swimming pool, spa facilities and gym