Fenestrae Ltd.

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.

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

+31 70 3015 100 

+31 70 3015 151 

Copyrights ©2023: Fenestrae. All rights reserved.