Cockroad Wood Castle was a castle near Wincanton but now in the parish of Charlton Musgrove, Somerset, England.
Contact us...