Scottish guy here, running my biz from Edinburgh (Local guys, get in touch and say hello). If i was a prospective job applicant, in Scotland, why do i have to go to a London meetup to work for companies in Scotland?
I'm moving to work in Scotland myself very soon. I've got a weird range of reactions from people here in the south of England; people are sort of suprised to learn that Scotland has electricity let alone a tech industry.
The most effective recruiting strategy would be to ask people what they're currently paying to live in London and how tiny a flat it is, then show them the corresponding 3 bedroom house / Georgian townhouse they could get for the same money.