Sign in
Location

Royal Festival Hall

The Royal Festival Hall is a flagship concert hall on the South Bank of the River Thames in London, part of the Southbank Centre. It is renowned for hosting major classical and contemporary music performances and large-scale cultural events. It often features in news coverage for high-profile concerts, festival programming, and renovations within the South Bank arts complex.

18 articles
No recent mentions