Castle Combe is one of the most beautiful places you can visit in not just the Cotswolds, but in the British countryside, as a whole! It’s such a charming little place and is one of those places most people who visit, pretty much fall in love with straight away! It’s very close to Lacock so … Continue Reading