Where is Chenies Manor House?

Where is Chenies Manor House located?

Chenies Manor House, Chenies Manor House, Great Britain (approx. 51.674427°, -0.532966°)


Where is Chenies Manor House on the map?