South bank centre – history and development
Southbank Centre is a complex of artistic venues located in London, UK, on the South Bank of the River Thames between County Hall and Waterloo Bridge. It comprises three main buildings; the Royal Festival Hall, the Queen Elizabeth Hall and The Hayward art gallery, and is Europe’s largest centre for the arts. Prior to […]