Abbey Business Centres 5 years ago ID: #41401 Listed In : Real Estate 83 Princes Street EH2 2ER Edinburgh Business Description Abbey Business Centres, Category: Real Estate, Address: 83 Princes Street EH2 2ER Edinburgh Reviews & Ratings Write a Review No Review. Please login / register to add your review.