The South Bank Alexander Centre 27 Blackfriars Road London SE1 8NY United Kingdom Recenter 51.5062, -0.105249