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