A guide to exploring Castle Combe, often described as the prettiest village in England. Discover things to do and see during your visit.| The Culture Map