Worlebury: an ancient stronghold in the county of Somerset