One of the final shows of the year took place in London this weekend. The London International Horse Show, where Great Britain won the main two Grand Prix classes for dressage and showjumping. Staged for the second year at the Excel Centre in the east end of London as opposed to the famous Olympia Grand