488 Business Centers in London

All Business Centers in London

Whether you’re a freelancer or part of a global corporation, AllOfficeCenters is your No. 1 partner when it comes to renting Business Center office space in London. Our exclusive flex office expertise and free service will ensure you find a workspace, meeting room, or virtual office solution that’s tailored to your exact needs and budget.

1 London Holborn, Bream’s Buildings

place EC4A 1HP London, Bream’s Buildings

zoom_out_map Office size: 10 to 10,000 m2

The business centre on Bream’s Buildings in Holborn provides office space of varying sizes for companies of all kinds. Tenants benefit from maximum flexibility.

Details arrow_forward

2 London Finchley, Lyttelton House

place N2 0EF London, Lyttelton Road

zoom_out_map Office size: 10 to 40 m2

The business center on Lyttelton Road in London-Finchley offers individually selectable office sizes for companies of all types. In this building you can reach your office comfortably.

Details arrow_forward

3 London Elstree, Catalyst House

place WD6 3SY London, Centennial Court

zoom_out_map Office size: 10 to 40 m2

This business center in Elstree in the Catalyst House offers customizable office rooms for any kind of company. Here, an excellent connection to the public transport system scores points.

Details arrow_forward

4 London South Bank, Metro House

place SE1 8HA London, Blackfriars Road

zoom_out_map Office size: 10 to 9,000 m2

The Business Center on Blackfriars Road in London's South Bank provides workspaces of varying sizes for businesses of all kinds. Here, you and your team can become part of a bustling community.

Details arrow_forward

5 London Fitzrovia, Mortimer Street

place W1T 3JL London, Mortimer Street

zoom_out_map Office size: 8 to 7,000 m2

The business center is conveniently located on the north side of Mortimer Street. Transport links are excellent, with Oxford Circus tube station (Central, Victoria and Piccadilly lines) just a 7-minute walk south, and Goodge Street tube station (Northern line) a 6-minute walk east of the building. In the immediate vicinity is Tottenham Court Road station, which provides direct access to the new Elizabeth line. You will also benefit from the numerous stores, bars and restaurants in the immediate area. There is also a Sainsbury market directly opposite the center.

Details arrow_forward

6 London Canary Wharf, Churchill Place

place E14 5EU London, Churchill Place

zoom_out_map Office size: 7 to 4.930 m2

Canary Wharf is famous throughout the world as London’s primary business hub and as such, it is an excellent place for your company to be based. Commuting via public transport is easy thanks to the Canary Wharf subway station and ferry terminal both within a short walk of the office. There are also numerous restaurants and bars in the area, ideal for lunch breaks, external meetings with clients, or team-building evenings. Those looking to get some fresh air can do so whilst walking along the River Thames and soaking up the iconic scenery.

Details arrow_forward

7 London Holborn, Red Lion Square

place WC1R4QH London, Red Lion Square

zoom_out_map Office size: 10 to 150 m2

Red Lion Square is a peaceful London square, steeped in history. Just a 1-minute walk to Holborn Underground station, and located in between Farringdon and Tottenham Court Road stations offering excellent Crossrail links, the location couldn’t be more central. There are numerous hotels, restaurants, and London Landmarks such as the British Museum just around the corner, and Covent Garden offering excellent shopping, dining, and West End shows are only a short walk away.

Details arrow_forward

8 London Vauxhall, Albert Embankment

place SE1 7HG London, Albert Embankment

zoom_out_map Office size: 8 to 100 m2

Vauxhall is an area of London that is very much moving in the right direction. Home to business and a selection of eye-catching social hotspots, it’s a great place to set up your company. Vauxhall Station is just a short walk from the office and gives commuters access to trains, buses, and the subway, taking you anywhere in and around London. In the other direction is Waterloo Station which has trains that travel across the country. There are countless bars and eateries nearby that are perfect for socializing with the team, including one in a renovated boat directly opposite the front door.

Details arrow_forward

9 London St Katharine`s and Wapping, Wapping Wall

place E1W 3SD London, Wapping Wall

zoom_out_map Office size: 49 to 67 m2

Located in an area of east London with a sophisticated and exciting atmosphere, this flexible office also has excellent links to the city center. Nearby Wapping Station allows for easy public transport around the city via the DLR overground train system. A variety of bus lines also pass through the area, giving commuters a number of options. Those looking to clear their heads can do so during a walk-in Wapping Gardens or along the banks of the famous River Thames. There are various upmarket restaurants and cafés within walking distance that are ideal for treating clients.

Details arrow_forward

10 Marylebone, Wimpole Street

place W1G 0EF London, Wimpole Street

zoom_out_map Office size: 10 to 100 m2

This imposing baroque building located in the heart of Marylebone was designed by James S. Wilson and William Wallace in the late 19th century. In an area famous for doctors and music (Paul McCartney wrote “Yesterday” and “I Want to Hold Your Hand” just a few doors down), they like to think that Wimpole Street offers a therapeutic retreat from the hustle and bustle of Oxford Street.

Details arrow_forward

Contact us for a free consultation

Speak directly to an expert

Streamline your search by telling us exactly what you need and we’ll match your needs with the best options.

CALL +49 69 588 043 100