London South Bank University

103 Borough Road, London, SE1 0AA, United Kingdom (London)