Victoria StreetServiced Office, Offices
Location: Victoria Street, 83 Victoria Street, London, SW1H 0HWGBWestminster, LondonMiddlesexSW1H 0HW83, Victoria Street
Property type: Serviced Office, Offices
Tenure: To Let
Location: Victoria Street, 83 Victoria Street, London, SW1H 0HW
This private office space spans seven floors, providing a wide range of options for companies of all sizes. There are plenty of facilities including meeting rooms and breakout areas, ideal for taking that much-needed break.