Floor Plan for 3 Bedroom Apartment to Rent in Cascade Court, Vista, Chelsea Bridge, SW8, 4NS - £895  pw | £3878 pcm