UKLondonSouth West London SW2-SW20Lambeth
Office
SW8, Vauxhall, St George Wharf
To Sell 2,533 sf
Fitted Out, Meeting Rooms, Open Plan, Gym on site, Café on site
Ground floor, self contained commercial unit extending to a total area of approximately..
Based in St George Wharf mixed - use development, just a 6 minute walk from Vauxhall station, providing..