
Fenestrae Ltd is located in the heart of Edinburgh. Within walking distance of the Princess Street Gardens, the Scottish National Gallery, as well as plenty of shopping, pubs and restaurants there is lots to do and see.
Address:
101 Rose Street South Lane
Edinburgh, EH2 3JG
United Kingdom
Telephone:
+31 70 3015 100
Fax:
+31 70 3015 151
Email:
info@fenestrae.com