Two Bed Apartment at London Vauxhall
London
SW8 1SJ