Where is Spanish City?

Where is Spanish City located?

Spanish City, Spanish City, Great Britain (approx. 55.047615°, -1.44747°)


Where is Spanish City on the map?