I visited the happiest place to live in Lancashire
2024-02-28
6,498
Oswaldtwistle was recently named the happiest and most desirable place to live in the county of Lancashire.
I decided to see why this was the case as well as speak to local residents on their favourite things about the town.