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.

michaellaird.co.uk (215)

category Architectural Design Studios

tel +44 (0)131 226 6991

5 Forres Street
Edinburgh
EH3 6DE
United Kingdom