UKLondonRetail Miles Street SW
SW8 Vega Tower
To Let 1,359 sf Shop
The new self-contained café unit is situated on the ground floor of Vega, a 37 storey residential tower, just a 2-minute walk from Vauxhall Station. It will be fitted out, ready for a tenant’s own internal fittings, to..
The unit is located in Miles Street (just off South Lambeth Road) in the heart of Vauxhall, which continues to undergo considerable redevelopment. It also adjoins the new Nine Elms Quarter - an increasingly vibrant..