2098 Logans Run, London South