stress relief Sheffield treat stress sleep deprivation

If You Aren’t Sleeping Enough, You Could be Putting Your Health at Risk

Stress in Cardiff and Sheffield Cardiff is the UK city most likely to suffer from insomnia (37%), followed by Sheffield (36%), Glasgow (35%) and Newcastle (35%). It’s also no coincidence that both Cardiff and Sheffield are two of the most stressed cities in the UK according to research from Axa PPP Healthcare Throughout history, most […]