Olympia Horse Show Announces 2014 Line Up
The organisers of the world’s biggest equestrian Christmas party, Olympia, The London International Horse Show, have announced a dazzling new line up of displays for this year’s show, which takes place on 16-22 December 2014. The headline acts include the unique Ukrainian Cossack Stunt Riders and the magnificent Mounted Branch of the Metropolitan Police –…
