Where is Barbican Underground Station?

Where is Barbican Underground Station located?

Barbican Underground Station, Barbican Underground Station, Great Britain (approx. 51.52019°, -0.09776°)


Where is Barbican Underground Station on the map?