Lorn Macneal Architects is located in Edinburgh, United Kingdom on 3 St Vincent St. Lorn Macneal Architects is rated 5 out of 5 in the category architect in United Kingdom. Multi-award winning practice located in Edinburgh's New Town. Our projects vary from alterations & extensions to large bespoke new build houses.
Company size
11-50 employees