Free Photos of Southbank Centre in London
Southbank Centre - Information
Southbank Centre is a world-renowned arts and cultural center located on the south bank of the River Thames in London. It is composed of several venues, including the Royal Festival Hall, the Queen Elizabeth Hall, and the Hayward Gallery, that offer a diverse range of artistic and cultural experiences such as music, dance, theater, art exhibitions, and literature events. The center was opened in 1951 as part of the Festival of Britain, a celebration of British culture and creativity held in the aftermath of World War II. It has since become a hub of creativity and innovation, showcasing some of the most talented and celebrated artists and performers from around the world. The location also offers stunning views of the River Thames and the London skyline, making it a perfect place to enjoy a day out in the city.
Southbank Centre - Location
Hotels near Southbank Centre
5 Stars 4 Stars 3 Stars 2 Stars