Where is Barbican Underground Station located?
Barbican Underground Station, Barbican Underground Station, Great Britain (approx. 51.52019°, -0.09776°)
Barbican Underground Station, Barbican Underground Station, Great Britain (approx. 51.52019°, -0.09776°)