The London South Bank University (LSBU) is a public university located in Southwark in London United Kingdom. It has is based in the London Borough of Southwark, near the South Bank of the River Thames, from which it takes its name.
Subway: Elephant and Castle
Read More