Will Turner, Sense

3 years ago Leeds has a lot going for it right now. As the fastest-growing city in the North, one of the UK’s most attractive cities to overseas investors and with a tremendous burst of new developments reshapi...