WINDSOR CASTLE
Windsor | 6 Hours | 50 miles |
FULL DAY
The oldest inhabited castle in the world, British monarchs have resided here since 1066. Less than an hour from London is The King’s weekend home, Windsor Castle.
The oldest inhabited castle in the world, British monarchs have resided here since 1066. Less than an hour from London is The King’s weekend home, Windsor Castle.