Where is Stanway House?

Where is Stanway House located?

Stanway House, Stanway House, Great Britain (approx. 51.9899°, -1.9122°)


Where is Stanway House on the map?