Where is Claydon House?

Where is Claydon House located?

Claydon House, Buckinghamshire, United Kingdom (approx. 51.92195°, -0.9555556°)


Where is Claydon House on the map?