Trivia question: Where in Britain is the National Horseracing Museum?
And the answer is?
newmarket