The British Horseracing Authority (BHA) ultimately authorized the development of a new racecourse in Great Leighs, Essex, in 2003, after three years of planning. As Britain’s first all-new racecourse in 81 years, it was to be a state-of-the-art horse racing …
