Where is The Barbican?

Where is The Barbican located?

The Barbican, The Barbican, Great Britain (approx. 53.953377°, -1.075232°)


Where is The Barbican on the map?