Where is Stanway House?

Where is Stanway House located?

Stanway House, Gloucestershire, United Kingdom (approx. 51.9899°, -1.9122°)


Where is Stanway House on the map?