Designed and built with care, filled with creative elements


Believe Inspire Achieve


We are proud to welcome you to Trafalgar Junior School. Our vision here is 'Believe, Inspire, Achieve' and it sits at the heart of all we do. We are a community school situated in Twickenham in the London Borough of Richmond Upon Thames.

Our latest news

School events

July 14
Borough of Richmond
July 9 - July 12
May 19
Trafalgar Junior School, Elmsleigh Road
April 26 - April 30
Remotely via Teams