It was yet another busy week for Grand Prix riders with the National Balmoral Championships on Wednesday and the Tattersalls July Show last weekend.

Balmoral Grand Prix