South Bank
The South Bank is the area in London on the southern bank of the River Thames near Waterloo station that houses a number of important cultural buildings/institutions. It was the site of the 1951 Festival of Britain, for which the Royal Festival Hall, now part of the South Bank Centre arts complex, was built.
|