Where is Compton Beauchamp House?

Where is Compton Beauchamp House located?

Compton Beauchamp House, Compton Beauchamp House, Great Britain (approx. 51.5805°, -1.5975°)


Where is Compton Beauchamp House on the map?