Serviced Offices Victoria
Discover serviced offices and flexible workspaces across Victoria, London.
Office Locations
Victoria offices on the map
Click any marker to view office details
Showing 1-11 of 11 office spaces
Page 1 of 1
123 Buckingham Palace Road
Victoria, London, SW1W
25 Wilton Road
Victoria, London, SW1V
52 Grosvenor Gardens
Victoria, London, SW1W
83 Victoria Street
London, SW1H
Audley House
Victoria, London, SW1E
Belle House
Victoria, London, SW1V
Longcroft House
Liverpool Street, London, EC2M
Nova North
Victoria, London, SW1E
Orchard Place
Victoria, London, SW1H
Thomas House
Victoria, London, SW1V
Warwick House
London, SW1W
About Victoria
Offices in Victoria, London
Victoria is a sub-district of the London borough of Westminster and has a thriving business centre. The area has a large number of commercial properties, and several government agencies also occupy offices in the area, thanks largely to its proximity to the Houses of Parliament. Many of these are on Victoria Street itself, which runs some 600m between the train station and Parliament Square. Some commercial properties are also situated south of the station, on Vauxhall Bridge Road, with offices and high street services. A range of cafes and restaurants can also be found on the ground frontages of both streets.
Victoria mainline station is the second busiest of the 18 central London stations, with over 70 million journeys starting or ending there every year. The station connects London to South East and South West England and is the main transport hub connecting travellers to Gatwick Airport. The nearby coach station is by far the largest in London, with over 14 million passengers every year, with national and international coach services operating there year-round.
Victoria is just a short walk from St James’s Park, with a number of smaller parks offering pleasant green space on the doorstep of the largest office blocks. As Victoria extends south to the banks of the Thames, you can also find a range of offices which are on, or near, the embankment. The whole area has stunning views of some of the most popular London attractions.
Ready to Find Your Perfect Office Space?
Browse our extensive listings across the UK or let our team help you find the ideal workspace for your business.