Abbey Business Centre

London, United Kingdom

···

Closed now

Map

Streetview

Activate map

Description

Specialties

The UK’s award-​winning serviced office space, virtual office and meeting room provider.

We are proud to have one of the lowest staff turnover ratios in the business which means our clients enjoy continuity in the running of their office space and meeting room facilities.

Our on-​site office managers and highly trained reception teams strive to provide the best business environments for you, your employees and visitors alike.

Our long-​serving management team boasts a combined total of over 85 years work experience within the commercial property sector.

We work with a wide range of clientele from the smallest start-​up to some of the world’s biggest corporates.

Whilst we do provide short-​term flexible office space our clients choose to stay longer — we have several clients who have been with us since the start so we must be doing something right!

We are also extremely proud that 95% of our clients say they would recommend our services to others.

History

Established in 1998.

Founded in 1998 Abbey Business Centres today operate 13 serviced office and meeting room facilities across the UK.

Including the UK’s highest serviced office at 1 Canada Square, Canary Wharf.

The full list of Locations:

London: St Paul’s, Victoria, Heathrow, The City & Canary Wharf.

Surrey: Weybridge & Redhill.

Berkshire: Slough and Theale (Reading)

The North West: Manchester.

Scotland: Glasgow (x2) & Edinburgh.

Meet the Manager

Nick B.

Manager

Nick Bruce is the Centre Manager at 30 St Mary Axe, The City of London.