Where is Broadmarsh?

Where is Broadmarsh located?

Broadmarsh, Broadmarsh, Great Britain (approx. 52.95°, -1.1486111°)


Where is Broadmarsh on the map?