Well, this is a looooooooooooooong shot
FL on overdrive ! Some species of Herons are raptors ..... SO ...... if it were confused it could be a variation on the name .... SO .... what about
Herm Island, near Guernsey ..... south west,, across the water !!
I did say it was a long shot