Serviced Offices in Vauxhall (Office Space Rentals)

Browse the best serviced offices spaces for rent in Vauxhall, SW London. Business centre properties offer a range of offices to suit companies needing different sized workspace.

Viewing 1-2 of 24 offices
Albert Embankment, Vauxhall, London, SE1
Private Serviced Offices
1 to 70 people
From £1,100/mo.

Attractive riverside business accommodation moments from tube, rail and bus stations boasts exceptional workspaces, an onsite gym, shop, café and members’ bar. An art gallery, focus booths, terraces and roof garden also feature.

View on Map
  • Icon: Tube Station Vauxhall (2 min walk)
  • Icon: Rail Station Vauxhall (3 min walk)
Albert Embankment, Vauxhall, London, SE1
Private Serviced Offices
25 to 60 people
From £5,481/mo.

Quality office space is available at this contemporary riverside business property enjoying an iconic London location. Tenants benefit from a staffed reception, conference facilities and the building’s private courtyard.

View on Map
  • Icon: Tube Station Vauxhall (7 min walk)
  • Icon: Rail Station Vauxhall (7 min walk)
Vauxhall Office Guide Icon: Expand Arrow

About Vauxhall

Vauxhall is an up and coming area of London that has enjoyed huge redevelopment over recent years, housing businesses from various sectors in a mix of modern and converted office premises. The mix of business activity, leafy spaces and the Thames makes this a charming place to work, particularly for those who want easy access to Westminster. Vauxhall is an appealing location for professionals and business owners as it provides an easy commute to the rest of the city, with great facilities close by as well.

 

This area has historic links to business and provides companies with a more affordable alternative to centrally-located districts, with all the benefits of great transport and facilities. It is where the Vauxhall Motors manufacturing company originated and has become well known the world over for this reason. It is also home to the MI6 headquarters as well as a number of start-ups, agencies and manufacturers. Other sectors found in this part of the city include recruitment agencies, travel companies, logistics services and publishers. There are a number of big names which have moved into the area over recent years, including national bathroom retailers, tiling companies and motor vehicle firms.

 

Office Space in Vauxhall

There are a number of stylish and contemporary offices here that are well-suited to businesses of all different sizes, from small start-ups to large companies that are looking to relocate. There are plenty of spacious commercial properties to choose from, containing both private and shared offices, which are available to rent on flexible terms. The properties here can also be rented on serviced or managed terms. Vauxhall provides a great location for commercial activity, with close proximity to transport hubs and central London, as well as brilliant facilities and pleasant outdoor spaces in the area for relaxing on your lunchbreak. Many of the car parks in Vauxhall are on the outskirts of the area, around 20 minutes’ walk away – St Georges Wharf and New Covent Garden Market are the closest.

 

Nearby Areas

Vauxhall forms part of the Borough of Lambeth in South London and is nestled between Lambeth in the north, Kennington in the east, Stockwell to the south and the Thames in the west. Despite being in the south-west area of London, it is quite centrally located and is on the opposite side of the river to Pimlico.

 

Transport Links

This district is well-connected, with Waterloo and Clapham Junction close by and a huge bus station that provides numerous routes around the city, making it an excellent location for businesses to rent office space. From here, it is just a six-minute journey to Oxford Circus, so central London is easily accessible for commuters. Bank Station is 18 minutes away and Victoria is less than a five-minute journey, or alternatively it can be reached on foot in 25 minutes. Vauxhall Tube station is served by the Victoria line and there is great road access with the A202, A3204 and the A3205 all passing through the area.

 

Lunch Options and Amenities

Vauxhall has a great range of restaurants, cafés and entertainment venues to ensure professionals working in offices here have plenty of places to go on their downtime. Bar Estrela is perfect for lunch while Le Pot Lyonnaise is an upmarket restaurant that is ideal for client meetings. In terms of cafés for grabbing a coffee before starting work, there is the Bonnington Café and the Tea House Theatre which is situated in the Vauxhall Pleasure Gardens.

 

The high street in Vauxhall has a great selection of independent shops and cafés too. Vauxhall has a Tesco for picking up a quick lunch on the go or essentials on the way home from work as well. The location of this area is perfect for relaxing strolls along the River Thames or stopping off along the Albert Embankment to the Garden Museum.

Need Office Space?

Speak to a commercial property expert now.

Icon: Phone 020 3819 7020