Windsor is famous for its royal connections and is steeped in the pageantry and history of the royal family. It's also surrounded by the delightful countryside of Royal Berkshire. You'll discover a lively town in a glorious riverside location with great shopping, restaurants and Windsor Castle.
You can visit Windsor Castle - the oldest and largest inhabited castle in the world. It has been the family home of British kings and queens for almost 1,000 years. It is an official residence of Her Majesty The Queen, whose standard flies from the Round Tower when she is in residence.