Just received a report (with photos) of four dead Common Buzzard found in close proximity on a remote but open to the public part of Exmoor.
It may need someone to visit the site in the next 24-48 hours primarily to nail down the exact location because I'm not convinced that your typical 'bobby' will find it on his/her own.