Image: Carphonewarehouse
Carphonewarehouse put together a lovely looking website that compares cities based on a number of attributes such as monthly rent, internet speed, and quality of life, in an attempt to show the best cities for freelancers.
Source: