Floor Plan for 3 Bedroom Apartment to Rent in Cascade Court , Vista Chelsea Bridge Wharf, London, SW8, 4NQ - £1000  pw | £4333 pcm