a holiday at Castle Combe is a good starting point, Here's all you need to know about this English countryside holiday spot. Within the village, you'll see a Market Cross and St Andrew's Church ...