Skip to main Content
Quick Location Finder Form

Quick Location Finder


Abbey Business Centres the award-winning providers of serviced office space, virtual offices and meeting room hire facilities at key locations across the UK.

We currently manage and operate 13 Business Centres.

Abbey Business Centre Locations

  • London: Victoria SW1
  • London: Cheapside EC1
  • London: City EC3
  • London: Canary Wharf E14
  • London: Heathrow Airport
  • Berkshire: Slough SL2
  • Berkshire: Theale, Reading
  • Surrey: Weybridge KT13
  • Surrey: Redhill RH1
  • North-East: Manchester
  • Scotland: Glasgow Central
  • Scotland: Glasgow Woodside
  • Scotland: Edinburgh EH2