Castle Combe Castle stood to the north of the village of Castle Combe, Wiltshire, England (grid reference ST839779).
Contact us...