My Place Award Winner 2018

Our Leaf Room has won the 2018 Scottish Civic Trust My Place Awards! The My Place Awards are a national celebration of good local design and conservation as nominated and evaluated by local people.  Their aim is to identify projects…