Abbey Business Centres
Abbey Business Centres are the UK`s premier provider of serviced office space with over 10 years experience in handling client space requirements. We operate 13 business centres stretching from the far South in the City of London to the North in Edinburgh and Glasgow. Virtual Offices and Conference Facilities are also available.
Contact: Red Talidi