Where is Southbank Centre?

Where is Southbank Centre located?

Southbank Centre, Southbank Centre, Great Britain (approx. 51.50571°, -0.11676111°)


Where is Southbank Centre on the map?