
Police are investigating after a major show for animal lovers in west London allegedly left angry stall holders £200,000 out of pocket amid reports the organiser has vanished.
London Pet Show Live 2025 at Olympia was branded “a disaster” by contractors and suppliers when it failed to attract 20,000 visitors as promised, according to reports.