Grand National racecourse (7)
I believe the answer is:
aintree
(Other definitions for aintree that I've seen before include "National racecourse" , "Trainee in Grand National venue" , "Merseyside racecourse" , "place for horse racing" , "Venue of the Grand National race" .)