educatemagazine.com
Merchant Taylors’ embarks on £1.2m summer refurbishment
Merchant Taylors’ School is investing almost £1.2m in upgrading its property and estates this summer.