south bank

listen to the pronunciation of south bank
English - English
An important cultural centre on the south bank of the River Thames in London. The National Theatre, the National Film Theatre, the Royal Festival Hall, the Museum of the Moving Image, and the Hayward Gallery are all there
south bank
Favorites