Grand National course (7)
I believe the answer is:
aintree
'grand national course' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for aintree that I've seen before include "National racecourse" , "Home of the Grand National" , "Grand National course" , "Here they run" , "6 National course" .)