Where is Woodchester Mansion?

Where is Woodchester Mansion located?

Woodchester Mansion, Woodchester Mansion, Great Britain (approx. 51.7107°, -2.2776°)


Where is Woodchester Mansion on the map?