Where is Coxbench Hall?

Where is Coxbench Hall located?

Coxbench Hall, Coxbench Hall, Great Britain (approx. 52.9876°, -1.4497°)


Where is Coxbench Hall on the map?