Thistle Court, 1/2 Thistle Street, Edinburgh EH2 1DD, United Kingdom
Distance: 141 yd.
Company description
Thistle Court Business Centre is housed in Edinburgh's historic New Town, offering 3 storeys of attractive and flexible office space. Serviced office space also available