UKLondonSouth West London SW2-SW20Lambeth
Office
SW8, Miles Yard, Vauxhall, Miles Street
To Sell / Let 4,580-23,337 sf
New Building, Air Conditioning, Ceiling Height 2.8m+, LED Lighting, Garden
23,337 sq. ft. contemporary office space across 5 floors...
One of London's most exciting riverside districts, Miles Yard is..