Silbaby 17
Image by jimit

Totnes castle and Berry Pomeroy castle in Devon are both likely candidates.
PeteG

These are the important ones, of course. Onward !