The London International Horse Show is one of Britain’s most famous equestrian competitions. First held in 1907, the show features a range of events across the equestrian disciplines from show jumping ...
The London International Horse Show takes place at Olympia each December. Olympia is an exhibition center, event space and conference center in West Kensington; it opened in 1886. The show features ...
Running for a week, the London Olympia horse show is one of the highlights of the equestrian calendar, mixing serious competition with family entertainment. On the competition front, most of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results