Floor Plan for 3 Bedroom Apartment to Rent in Alexandra Road, London, SW19, 7LE - £692 pw | £3000 pcm