Skip to main Content
Quick Location Finder Form

Quick Location Finder

About Abbey

Our History:

Since opening the first Abbey Business Centre in Glasgow in 1998 our portfolio has expanded and today we operate 13 prestigious serviced office and meeting room venues across the UK:

Central London

  • Level 37, One Canada Square, Canary Wharf
  • Levels 28 & 29, 30 St Mary Axe, London EC3
  • 16 St Martins le Grand, London EC1
  • 111 Buckingham Palace Road, London SW1


  • Heathrow, Slough, Redhill, Theale &  Weybridge


  • Manchester


  • Edinburgh, Glasgow x2

We also feature a select group of business centres on which are not operated by Abbey. These are clearly marked with an "*".


Our Mission:

Our mission is to become an indispensable silent partner in your company, freeing your staff to focus on the core-profit making areas of your business.

Our sales professionals will deliver the best deals in the market place, our office managers will become your estates directors and our reception teams your front of house PAs.

Our Team:

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 offices and meeting rooms.

Our on-site office managers and highly trained reception teams strive to provide the best business environments for you, your employees and visitors alike. We have created a culture where dedication, professionalism and entrepreneurialism thrive and we actively seek to promote from within.

Our long-serving management team boasts a combined total of over 85 years work experience within the serviced office and commercial property sectors.

Select Abbey as your serviced office partner and enjoy the very best the industry has to offer.

Our Clients:

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.

Call us today on 0800 756 2498 and find out why.

The Legal Stuff:

Regus Management (UK) Limited is registered in England with company number 02755077 and its registered office is at:

Regus Management (UK) Limited
3000 Hillswood Drive

All rights, including copyright, in the content, images and logos of these Abbey Business Centres web pages are owned or controlled for these purposes by Regus Management (UK) Limited.

Our offices in EC3 The Gherkin