Floor Plan for 3 Bedroom Apartment to Rent in Sophora House, Vista Chelse Bridge Wharf, London, SW11, 8BW - £969 pw | £4199 pcm
Marketed By Prime London Residential