CASTLE COMBE – The Wiltshire Mecca of Picturesque Villages

Originally home to a Roman Villa and then a castle as well. Castle Combe is the Wiltshire Mecca of picturesque villages. There are many wonderful buildings including the Dower House and the White Hart...