The pretty UK village 'frozen in time' where Harry Potter and Downton Abbey were filmed
2 weeks ago
1
The quintessential English village of Lacock in the Cotswolds has been used as the backdrop for numerous popular TV shows and films, including Harry Potter and Downton Abbey