Definitely London -if I could afford it. Stockholm would be nice as a vacation stop (especially during the winter), with some really good skiing resorts nearby.
Huh? Going to Stockholm for skiing makes no sense. The closest halfway decent resort is still like 6 hours away. The time to be in Stockholm is the Summer!
Well ideally it would be Oslo, but that option wasn't presented here. And compared with the British isles, only Scandinavia has the mountains and snowpack that would remind me of the Cascades.