I Love Where I Live A week ago this place was buzzing. Aintree Racecourse - Home of the Grand National. It's a 2 minute walk from my house Post Comment Receive notifications Add a comment...