South Bank

 
  • the area adjacent to the southern bank of the River Thames in London, especially the cultural complex located between Westminster and Blackfriars Bridges.