London is calling and it is just an hour by train.
Brickheads of all ages will love this magical theme park just a 10-minute drive from The Castle Hotel.
Windsor Great Walk
Explore over 15,800 acres of beautiful grasslands, lakes, deer parks, gardens and forests.
It would not be a trip to Windsor without a visit to the world-famous Windsor Castle.