Organizers Announce Cancellation of Olympia 2020 The indoor London International Horse Show will not take place this year due to health concerns surrounding the ongoing Covid-19 pandemic.By: HPower Group