Historic UK racecourse and greyhound track Towcester is due to close down after its owners have confirmed they will be selling its remaining fixtures to Arena Racing Company (ARC). The racecourse, which entered into administration in August of last year, was sold to Fermor Land LLP after a period of ‘trading difficulties.’ The British Horseracing Authority (BHA) has since confirmed …
Read More »