Highland Avenue, ridden by James Doyle in the Feilden Stakes at Newmarket in May, is among the contenders for the St James's Palace Stakes at Royal Ascot. 
Highland Avenue, ridden by James Doyle in the Feilden Stakes at Newmarket in May, is among the contenders for the St James's Palace Stakes at Royal Ascot. 

Royal Ascot: Charlie Appleby has high hopes for Godolphin pair in St James’s Palace Stakes