THE ANIMALS ARRIVE TWO-BY-TWO FOR OLYMPIA, THE INTERNATIONAL HORSE SHOW
THE ANIMALS ARRIVE TWO-BY-TWO FOR OLYMPIA, THE INTERNATIONAL HORSE SHOW Olympia, The London International Horse Show, taking place from 17-23 December 2018, brings almost 400 horses to central London for elite international competitions, equestrian displays and performances. As the UK’s largest indoor Show, and the only Show to host all three FEI World Cup™ Qualifiers in Dressage, Show Jumping and […]