Leweston School

About Leweston School

Leweston is a leading Catholic independent boarding and day school situated in 46 acres of beautiful Dorset parkland just south of the historic market town of Sherborne.

Address & Contact

Map & Directions


View Larger Map