Where is Chavenage House?

Where is Chavenage House located?

Chavenage House, Gloucestershire, United Kingdom (approx. 51.6554°, -2.1865°)


Where is Chavenage House on the map?