Office (Serviced Offices) for rent
83 Victoria Street, London, SW1H 0HW
Terms on Application
The building is in a rare office location, set between Victoria and St James's Park, and provides businesses with a desirable SW1 postcode. On offer are seven floors of furnished offices, meeting rooms with AV equipment, shared space,...