Stay at the St Giles London Hotels for the Royal Windsor Horse Show

Venue: Windsor Castle
The Royal Windsor Horse Show is a show of British equestrian show jumping and dressage.  The show is held in the Queen’s private grounds of Windsor Castle, and is a grand event attended by royalties, celebrities & horse fans.