Where is Irvine Central?

Where is Irvine Central located?

Irvine Central, Irvine Central, Great Britain (approx. 55.61637°, -4.666049°)


Where is Irvine Central on the map?