Really? Being a foreigner these sayings escape me sometimes. I am sure I am like many, who whenever they hear "up north" they include Scotland in that. I did of course come to live in the UK, not England so I guess that's where my confusion must reign..
Edited to add: if the timings are right I might drive up for this meet.