ascot Tag

this week is royal ascot (15th – 17th june) and whilst last year it all happened behind closed doors, this year 12,000 people will be heading to the races as part of the governments events research programme. if however, you’re not lucky enough to have a...