hello lefthook
the middlesex league is split in 2,middlesex championship and county league.I play in the middx championship(at the moment looking for a new club)
north london,highgate,crouch end are all in the same area and all good clubs,i know some of the players there.
If youve played a decent standard don't even think about a championship club,the league is a mess,the teams and respect for the great game is abysmal.Go for a county league side.
north middlesex are county league.the premier divison in county has pro's playing.eastcode have about 4 pros,chris peploe(ex-middx) plays in the league plus loads of others,sam robson(middx) playes at Finchley.basically premier div has one pro or ex pro per club at least.
If youre not that good standard wise most teams have 3rds and 4ths
good luck theres lots of good clubs out there