Ignite the love of learning...
An independent co-educational school for children aged 6 months to 11 years.
Happy group of schoolboys standing in the school corridor near their pegs. They're wearing The Mall School uniform
A connected community.
A joined-up school where you are known.
Diverse. Inspiring. Caring.
Bringing life skills to the fore.
Enjoy excellence.
Pupils bring together a rare combination of success, zest and humour.
Outstanding facilities.
High quality facilities allow for breadth of learning across the curriculum.

The Mall School

Congratulations to our Year 6 pupils for their fantastic 11+ results this year.Β  As well as being offered places at a wide range of senior schools, including some of the most academically selective locally, The Mall pupils have also been awarded numerous scholarships. 96% of pupils received TWO or more senior school offers.

View 11+ Results and Future Schools

student swimming
Facilities at The Mall
Explore

Follow The Mall Online

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons
11 hours ago

In History, Year 2 were given close-up pictures of various items and were asked to identify what they were and which period of time they were from. They were given a few clues and then explanations, which helped them understand the context for each one.

#themallschool #prepschooltwickenham #hamptonhill #twickenham #prepschoollife
... See MoreSee Less

The children enjoyed Halloween celebrations at our disco for the younger year groups, fantastically organised by the Mall School Association.  There was an amazing variety of spooky outfits πŸŽƒπŸ‘»πŸ˜ˆπŸ§Ÿβ€β™€οΈ

#themallschool #prepschooltwickenham #twickenham #hamptonhill #halloween2025

Pupil Perspectives

  • Hear from our School Captain - Pupil Perspectives

Beyond the classroom

The Mall School
Festive Fun, 28 November 2025

Bring your pre-schoolers to our free Christmas stay and play event with crafts, music and delicious treats!

Christmas crafts for pre-schoolers

Date: Friday 28 November

Time: 1:30 – 2:45pm

RSVP: Register your place