Search results
Which areas of the UK are the most stressful places to live? New survey reveals surprising results
Yahoo Life UK· 1 year agoHow did your home town fare on the stress index? (Getty Images) Getty Frazzled? You're not alone....
How did your home town fare on the stress index? (Getty Images) Getty Frazzled? You're not alone....