London South Bank University Keyworth Centre
As London South Bank University is right next to Elephant & Castle rail station south of the Thames in Southwark, the closest hotels to it are the same as those of Elephant & Castle. The Bridge Hotel, which is the closest to the rail station, is even closer to the university.


Hotels near Waterloo Station

Hotels near Marylebone Station

Hotels near Heathrow Airport