UPDATE: This venue is closed until further notice owing to COVID-19. We will update you as this changes and you can find more information here.
Southbank Centre is a complex of artistic venues in London, England, on the South Bank of the River Thames. It comprises three main performance venues, together with the Hayward Gallery, and is Europe’s largest centre for the arts.
Find more events for your family to enjoy