London

Southbank Centre

Southbank Centre is the UK’s largest arts centre, founded with the Festival of Britain in 1951. It’s a place where people experience world-class art and culture that stimulates, inspires, educates and amazes.

Exhibitions & Events

Loading exhibitions...