Home » News » We have moved! We have moved! We have moved! The Institute is now based at 19 Torphichen Street, EH3 8HX. Our new contact details are Tel: 0131 229 2968 Fax: 0131 228 2926