Question: is leeds good place to live?
Answer: Leeds might not be as in your face as London or Manchester, but it regularly rates highly as one of the best places to live in the UK based on cost of living, happiness and employment. Below are just some of the reasons why Leeds is the best place to live…