South Bank

The South Bank is an small area near River Thames in London.