St George’s School Windsor Castle is located at the foot of Windsor Castle, in the heart of the vibrant town of Windsor.
Students and their families can enjoy the space and rich community atmosphere of being close to the town centre whilst games lessons and fixtures are played in Home Park Private, in the grounds of Windsor Castle. Students also have access to the learning resources of Windsor Castle via a private staircase.
There are many local attractions for families to enjoy in Windsor including the Theatre Royal, Legoland and Windsor Great Park and Savill Garden offer idyllic backdrops for walks, picnics and school trips.
The school also benefits from easy access to London with trains travelling direct from Eton and Riverside train station (located opposite the school) as well as further afield, with the school being only a 20 minute drive from Heathrow airport.