If, by 'north', you mean the likes of Yorkshire, I'm compelled to correct that to 'midlands'. Here in the actual north, there's absolutely fuck all going on.
As someone who travels for work I’d say there seems to be more quantity up north depending on where you are. However I seem to have had most of my meets down south