Winchester. A Christmas tour in the city from ‘The Crown’

The Crown

UK - England

During the holiday season, Winchester is filled with bright lights, Christmas markets and mulled wine. Get into the festive spirit with this walking tour around the city where The Crown was filmed.

Discover Winchester during the most magical time of the year!