Where is Regent Centre?

Where is Regent Centre located?

Regent Centre, Regent Centre, Great Britain (approx. 55.01199°, -1.622196°)


Where is Regent Centre on the map?