Where is Crosswall?

Where is Crosswall located?

Crosswall, Crosswall, Great Britain (approx. 51.511555°, -0.07666667°)


Where is Crosswall on the map?