Michael Laird Architects

Michael Laird Architects

Michael Laird Architects are one of Scotland's leading architectural practices with more than 60 years of experience working all over the United Kingdom.

Website michaellaird.co.uk

Category Architectural Design Studios

Phone +44 (0)131 226 6991

5 Forres Street
Edinburgh
EH3 6DE
United Kingdom