After more than 60 years of hosting international students at its estate in Sedlescombe, the Pestalozzi International Village Trust has confirmed that it has sold the site and will cease…
Continue Reading