Loading Map.... London South Bank UniversityKeyworth Centre London 51.4976242 -0.10122249999994892 Address Keyworth Centre London United Kingdom Upcoming Events No events in this locationLondon South Bank University