Charming Lacock, England

Lacock, England is frozen in time. You may recognize this village from Downton Abbey or Harry Potter, as it was used for filming locations.