Where is Grittleton House?

Where is Grittleton House located?

Grittleton House, Grittleton House, Great Britain (approx. 51.5187°, -2.2019°)


Where is Grittleton House on the map?