St. Maryâs Private School in Henley-on Thames, Oxfordshire has a rich tradition of providing exceptional education to children for over 90 years. St. Maryâs approach reaps rewards, with results from academic yearly progress tests consistently exceeding the national average in all core subjects. Outstanding results ensure children are offered places at some of the most prestigious schools in the area, including the offer of scholarships, awards and exhibitions.