Castle Combe has been voted the prettiest village in UK many times and locates south end of Cotswolds area.
Castle Combe by Wikipedia
Castle Combe page on VisitWiltshire website
Castle Combe Tourist Information and Travel Guide
The Manor House Hotel
Tea Room in The Manor House Hotel
Newly built hotel extension.
- Related Entries