@Gargron
With your skills you should get extra 'points' in the visa system. We'd love to have you here - and if you're in Cambridge you'll find sympatico people (no hills there though!)