SENSATIONAL SHOPPING AT ROYAL WINDSOR HORSE SHOW 2025
Organisers of Royal Windsor Horse Show – which takes place in the private grounds of Windsor Castle from 15–18 May – are delighted to announce details of the Show’s Shopping Village for 2025. One of the key reasons that visitors attend the Show is to enjoy the Shopping Village which blends equestrian excellence with country lifestyle elegance. Carefully curated, this...