Where is Waddesdon?

Where is Waddesdon located?

Waddesdon, Waddesdon, Great Britain (approx. 51.845615°, -0.92671925°)


Where is Waddesdon on the map?