De eerste editie van de London Olympia Horse Show werd in 1972 georganiseerd. In de paardensport is het evenement gegroeid tot één van 's werelds meest adembenemende indoor events.

In 2021 plant de organisatie opnieuw een editie.

Reden van de afgelasting zijn de zware COVID-19 restricties en bijhorende economische implicaties.