Education Partners

Snowsfields Primary School is situated near London Bridge Station, the Thames and The Shard. It is a Victorian building, with 4 floors, a beautiful garden with pond, a roof terrace and a cottage in its grounds. The local area is steeped in history...