Found in Weston-s-Mare, North Somerset, UK. Lots of seagulls around but doesn't seem to match even the juveniles and Google's no help. Thanks :)