Business centres London

Find your perfect London Business Centre at Avanta. Prime locations throughout Greater London, Central London, London City and the West End

City of London

Austin  Friars
23 Austin Friars, London, EC2N 2QP, UK

A prestigious City business centre combines an elegant historic façade with a stunning new build interior. Office space rentals range from 2 person executive suites to entire floors.

Business Centre Austin Friars
Fleet Street Business Centre, one fetter lane
1 Fetter Lane, London, EC4A 1BR, UK

The perfect solution if you are looking for an office in London's legal district. One Fetter Lane offers business space in a variety of sizes, the ideal office space solution for small business and large coporates.

business centre London Fetter Lane
Liverpool Street Business Centre, Devonshire Square
9 Devonshire Square, London, EC2M 4YF, UK

A breathtaking Business Centre, boasting original period features with character and style. Plus our state-of-the-art business services ensure your business runs with efficiency.

Business Centre Liverpool Street

Central London & The West End

Oxford Circus Business Centre
4 Cavendish Square, London, W1G 0PG, UK

An impressive London business centre location, moments from Oxford Circus. Our Cavendish Square business centre blends the elegance of a Grade 2 listed townhouse with modern business facilities.

Dover Street Business Centre
Charlotte Street Business Centre
48 Charlotte Street, London, W1T 2NS, UK

Our Charlotte Street Business Centre offers you a wide choice of serviced offices across 6 floors, a popular West End business centre providing a range of executive suites and customized office space.

Business Centre London Charlotte Street
Mayfair Business Centre
26 Dover Street, London, W1S 4LY, UK

Spread across 7 floors our Dover Street Business Centre is located in one of Mayfair's distinctive Georgian townhouses, offering a mix of modern, open plan office space and period Georgian style.

Dover Street Business Centre
Great Titchfield Street Business Centre
131-151 Great Titchfield Street, London, W1W 5BB, UK

Our Great Titchfield Street business centre provides serviced offices for businees of all shapes and sizes, extremely popular with media and IT companies, this central London location.

Business Centres in Great Titchfield Street
Hanover Square Business Centre
17 Hanover Square, London, W1S 1BN, UK

17 Hanover Square a newly refurbished building benefiting from state of the art IT and telephony. An exceptional centre providing office space for small and large businesses alike.

Business Centre 17 Hanover Square
Hanover Square Business Centre
20 Hanover Square, London, W1S 1JY, UK

A Grade 2 listed London townhouse lovingly converted for modern office use, this business centre is arranged over 6 floors (including the basement) and offers contemporary office space in a variety of sizes.

Business Centre - 20 Hanover Square
Margaret Street Business Centre
10 Margaret Street, London, W1W 8RL, UK

Just a stone’s throw from London Oxford Street, this red brick building boasts original features with plenty of natural light.  A great flexible office space in the perfect central London location.

Piccadilly Business Centre, Orange Street
2 Orange Street, London, WC2H 7DF, UK

A modern business centre placing you in the heart of London's west end, close to Trafalgar Square, Leicester Square and the Strand. A modern office space arranged over 5 floors with basement parking.

Business centre Sackville Street
25 Sackville Street, London, W1S 3AX, UK

A premium London business centre location, offering state of the art office space in a range of sizes. The perfect office space solution for startups, SMEs and large coporates.

business centre Sackville Street - Piccadilly
Business centre in Holborn
31 Southampton Row, London, WC1B 5HJ, UK

Business Centre accommodation minutes from Holborn tube station. Our Southampton Row business centre, a character building is centrally located and set above some excellent Italian cafes and restaurants.

Business centre in Victoria
83 Victoria Street, London, SW1H 0HW, UK

Enjoy high quality serviced office in Victoria. Situated in the heart of Westminster our London Business Centre offers great transport links with St. James's Park and Victoria underground on the doorstep.

Greater London

Business Centre Ealing
Saunders House, 52-53 The Mall, London, UK W5 3TA, UK

Saunders House provides the ideal Ealing business location, providing over 16,000 sq ft of office space spread across 4 floors. Office sizes range from small suites to entire floors.

Business centres Hammersmith
1 Lyric Square, London, W6 0NB, UK

Spread over 11 floors, our popular Hammersmith business centre provides offices in various sizes. Located in the commercial heart of London W6, just one minute’s walk from Hammersmith tube station.

Business centre in Harrow
79 College Road, Harrow, HA1 1BD, UK

A dynamic North West London business centre located just 10 miles north of London's citry centre. Perfect foreasy access to Heathrow, Luton and Stansted airports.

Business Centres Harrow

Business centre in Heathrow
Capital Place, 120 Bath Road, Heathrow, UB3 5AN, UK

Just minutes from London Heathrow Airport, our Heathrow Business Centre in London places you at the centre of the world's crossroads. Offices are available in sizes ranging from small suites to entire floors.


or call us on +44(0)203 544 4451

London First Institute of Customer Service Cancer Research UK




  +44 (0) 203 544 4451

© 2015. All Rights Reserved   Terms & Privacy Policy Site Map

What Our Clients Say...

Page: 1 of 1, Go to:
Page: 1 of 1, Go to:
Search FAQ