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, and The BAFTAs, it’s South Bank that takes centre stage for some of the biggest events in the city.