Where is Regent Circus?

Where is Regent Circus located?

Regent Circus, Regent Circus, Great Britain (approx. 51.559006°, -1.780842°)


Where is Regent Circus on the map?