Just a short drive from Great Fosters, Windsor Castle is the oldest and largest occupied castle in the world and one of the official residences of the British royal family. You can explore the beautiful State Apartments, St George’s Chapel, and the charming historic town of Windsor along the River Thames.
Windsor is a beautiful royal town with plenty to see and do. Beyond the famous Windsor Castle, enjoy a walk through Windsor Great Park or explore charming cafés and historic buildings of nearby eton.
Just under an hour away, London is one of the world's great cities and well worth a visit. Visit iconic sights such as Buckingham Palace, Tower Bridge, or simply soak up the atmosphere in one of the city's many neighbourhoods. See the London tab for our recommendations!