SW118EW
Camellia House, Vista Chelsea Bridge Wharf, London
Bright one bedroom apartment 568 sq ft (52.8 sqm) Direct views towards Battersea Park Full length private terrace Residents' gym and swimming pool 24 Hour Concierge