This centre in Edinburgh is located in a listed building situated in the heart of the city's beautiful Georgian new town, close to the very best of Scotland's shopping and restaurants. St Andrew Square itself is a prestigious address and home to many of Scotland's leading companies and financial institutions.
The property is fitted to high standards providing flexible, well appointed business accommodation and first-class meeting and conference facilities in one of Europe's key financial centres.