Where is Claydon House?

Where is Claydon House located?

Claydon House, Claydon House, Great Britain (approx. 51.921947°, -0.95555556°)


Where is Claydon House on the map?