Where is Barbican Centre?

Where is Barbican Centre located?

Barbican Centre, Tower Hamlets, United Kingdom (approx. 51.5202°, -0.095°)


Where is Barbican Centre on the map?