The UK’s ‘saddest town’ 100 miles away from the country’s happiest
Slough has been named the most miserable town to live in the UK. (Image: Getty) It might not be the best time of year when it comes to happiness with and very short days, but it could always be worse. For example, some of us might be living in the in the UK. And that … Read more