Southbank Centre
Southbank Centre is Europe's largest cultural complex, located on the South Bank of the Thames. It houses three main concert halls including the famous Royal Festival Hall, and the Hayward Gallery for contemporary art. The surrounding area buzzes with restaurants, cafes, shops, and a book market under Waterloo Bridge. An ideal place for riverside walks with great views of Parliament and the London Eye.