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.

Getting there

Southbank Centre

Belvedere Road, London, London, SE1 8XX