From Wikipedia, the free encyclopedia Castle Combe Castle stood to the north of the village of Castle Combe, Wiltshire, England. The castle was a medieval motte and bailey castle standing on a limestone spur overlooking the Bybrook River. It was...
Read more...