Leeds regularly rates highly as one of the best places to live in the UK based on cost of living, happiness and employment; here's why it is the very best place to ... read more
Unsurprisingly, then, it’s a popular place to live. © Getty Images. As it stands, in 2014, Leeds is currently home to more than 770,000 people, and that number continues to swell for a very, very good reason. Crucially, Leeds is a city with its eyes fixed firmly on the future. read more