News

Often dubbed "the prettiest village in England," Castle Combe is a vision of honey-coloured stone, roses climbing over doorways, and a trickling stream running under a stone bridge. Despite its good ...