There are several International Horse Shows in fact – and there is one held in Washington DC just as there is one held at Hickstead. There is even one in Helsinki.
But the major one is the London International Horse Show – and this is held in Olympia, (Hammersmith Road, West London to be precise).