Something castellated
It’s a castle. Castle Rising in Norfolk. We is on ‘appy ‘oliday. Back soon.