1285 Guest Avenue, London South