May
18
10:00 AM10:00
iVisit.... Southbank Centre
Southbank Centre is a world-famous arts centre on the South Bank of the Thames. Created in 1951 for the Festival of Britain, Southbank Centre draws on its heritage as a festival site, with art and activities inside and outside. Everyone is encouraged to become involved in the arts in new and creative ways.