At Windsor, you'll discover a historic town that is steeped in hundreds of years of royal tradition and heritage. Wander its cobbled streets and browse the quaint tea rooms and shopping arcades as our tour guide brings the history of this splendid royal town to life.
Along the way, you'll see Windsor Castle; ancestral home of the British monarchy for almost 1,000 years and a favoured weekend residence of Her Majesty The Queen, as well as the largest, continuously occupied castle in the world.