WHAT makes a great English village? Stone cottages, dramatic landscapes and trustworthy locals? Castle Combe in Wiltshire ticks all those boxes, which is why it has been used as a backdrop for ...
While stays in the village can be booked for as little as £32.50 per person per night, the Manor House offers an idyllic ... villages I've ever visited in England is Lavenham, which is beautiful ...