Rough-legged buzzard is larger, longer-winged, usually prominent dark patches across the belly and dark subterminal bar can be observed.
Inner primaries are usually more whitish, and sometimes you can observe the rough-legged feature (in good angles)which Eastern and Upland Buzzard do not have.
I am just an inexperienced birder/ birdwatcher/ twitcher/ photographer with no long lens.