Where is Southbank Centre?

Where is Southbank Centre located?

Southbank Centre, Westminster, United Kingdom (approx. 51.50571°, -0.1167611°)


Where is Southbank Centre on the map?