Castle Combe – The Prettiest Village in England
There’s a reason people refer to Castle Combe as the prettiest village in England. It is utterly charming. Castle Combe is so picture perfect that you would swear you are on a movie set, and indeed the village has been used as a filming location for a number of TV shows and movies, including the wonderfully magical movie Stardust, the popular TV period drama Downton Abbey, and the moving story of War Horse.