About Twyford

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 south of London by direct train and close proximity to the M3 and the historic city of Winchester, the School is charmingly nestled 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.