Where is Wotton House?

Where is Wotton House located?

Wotton House, Surrey, United Kingdom (approx. 51.22682°, -0.35486°)


Where is Wotton House on the map?