The horse world’s biggest Christmas party – the London International Horse Show is returning to the capital from 15–19 December, full of all the action, excitement and world-class sport you know and love. Here are just five unmissable moments to look forward to at this year’s show: The puissance The famous big red wall […]