Racecourse at which the Grand National is run (7)
I believe the answer is:
aintree
(Other definitions for aintree that I've seen before include "Venue of the Grand National race" , "Liverpool's racecourse" , "place for horse racing" , "6 National course" , "Grand National course" .)