WHAT makes a great English village? Stone cottages, dramatic landscapes and trustworthy locals? Castle Combe in Wiltshire ...
Once there, Castle Combe is best explored on foot, allowing visitors to soak in its charm at a leisurely pace. Traditional pubs such as The Castle Inn and The White Hart offer classic British ...