Great Leighs is visited by Animal Aid’s spectre of death on its grand opening day
Great Leighs – the first new racecourse to be built in Britain since 1927 – will see Animal Aid hold a demonstration on its formal, public opening day on 28 May.
Posted 15 May 2008