The London Buzz - 29th January 2025A south London café was fined after a tragic allergic reaction led to a young girl's death.