London Southbank Centre

Southbank Centre

Southbank Centre is a lively and diverse arts complex located on the scenic South Bank of the River Thames in London. It is a popular destination for art lovers, featuring renowned venues such as the Royal Festival Hall and Hayward Gallery.

Experiences in Southbank Centre are coming soon.

Experiences in Southbank Centre are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Southbank Centre

Belvedere Road, London, London, SE1 8XX