OLYMPIA, THE LONDON INTERNATIONAL HORSE SHOW 2020 – CANCELLATION ANNOUNCEMENT
The Organising Committee of Olympia, The London International Horse Show announced today that with great regret it has taken the difficult decision to cancel the 2020 Show. Over the last few months, the Olympia organising team has been looking at multiple scenarios to try to stage the indoor Show with the health and welfare of…