Where is Rousham House and Gardens?

Where is Rousham House and Gardens located?

Rousham House and Gardens, Rousham House and Gardens, Great Britain (approx. 51.914356°, -1.3061069°)


Where is Rousham House and Gardens on the map?