Primary School Teacher at Glasshouses School - Harrogate, England, United Kingdom
Glasshouses School is an education management company based out of Glasshouses Mill, Harrogate, United Kingdom.