Floor Plan for 3 Bedroom Apartment to Rent in Keswick Road, London, SW15, 2RA - £635 pw | £2750 pcm