Castle Combe – The Prettiest Village in England

Castle Combe

A Visit to The Picturesque Village of Castle Combe Which Time Seems To Have Passed By:   We were told that Castle Combe is the most beautiful village in England. The village is situated on the southern-most edge of the Cotswolds and a dinner excursion to the Castle Inn in Castle Combe will allow us [...]