Delightful 17th Century thatched restaurant opposite Towcester Racecourse. Ample parking and lovely gardens for al fresco dining.