St Peter's School is a co-educational independent boarding and day school, in the English City of York, with extensive grounds on the banks of the River Ouse. Founded by St Paulinus of York in AD 627, it is the third oldest school in the world.

Testimonials

Nothing to show.