Where is Cabot Circus?

Where is Cabot Circus located?

Cabot Circus, Cabot Circus, Great Britain (approx. 51.459297°, -2.587793°)


Where is Cabot Circus on the map?