Given some of the players that have played in the region I don't think it's anywhere near as big a factor as some make out. Plus the weather here is exaggerated, of course it's not like Spain but it's not as bad as is made out. It's bloody glorious at the moment.
As for London's transport links to the continent, you'd think you're comparing it to Micronesia or something, it's plenty easy to get into Europe from here, we have this little airport just a short drive away.
Oh and it's Altrincham, not Altringham, and there's nothing wrong with it, in fact there's quite a few players live in the extremely affluent area of Hale, which is right next door.
There's plenty of culture and amazing places to live around here, in spite of the ignorance of many.