WINDSOR CASTLE day trip banner.jpg

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 Queen’s weekend home, Windsor Castle.

Listed in categories