Sheila Garrard

Ex-Chair of the Parish Council. Lives on Knoll Hill, loves walking and has an interest in sustainable design.