Location

Twyford School is situated in the heart of the village of Twyford, which lies 3 miles south of Winchester. Despite being just an hour southwest of London by direct train and with close proximity to the M3 and the historic city of Winchester, the School sits within 22 acres of extensive and attractive grounds with the Queen Anne school building at its heart. 

With outstanding views of the South Downs surrounding us and plenty of space for children to roam and explore, Twyford School has a wonderful country feel with the benefit of good train and road connections.