London's Centre Stage
Since the Festival of Britain in 1951, South Bank has been at the centre of events and culture in London. A thriving riverside hot spot, South Bank is where it all happens.
Home to some of the UK’s most popular tourist attractions including The London Eye, world-renowned cultural institutions The National Theatre, Southbank Centre and BFI. England’s iconic New Year fireworks display, the London Film Festival, the London Literary Festival as well as The Baftas coming to Royal Festival Hall in 2023, it’s South Bank that takes centre stage for some of the biggest events in the city.