Towcester Racecourse is considered to be one of the toughest tests in National Hunt Racing.