Where is Cabot Circus South?

Where is Cabot Circus South located?

Cabot Circus South, Cabot Circus South, Great Britain (approx. 51.456482°, -2.584447°)


Where is Cabot Circus South on the map?