STUNNING MODERN LUXURY APARTMENT IN THE HEART OF LONDONS REGENERATED VAUXHALL.London, 1 Exchange Gardens, London SW8 1BG, UKApartment • 2 bed. • 2 bath. • 95 m²