Fenestrae Ltd.



Fenestrae Ltd is located in the heart of Edinburgh. It is situated within walking distance from the Princess Street Gardens and the Scottish National Gallery.


Address:
101 Rose Street South Lane
Edinburgh, EH2 3JG
United Kingdom  

Telephone:
+31 70 3015 100 

Fax:
+31 70 3015 151