I visited the happiest place to live in Lancashire
- 3 months ago
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.
I decided to see why this was the case as well as speak to local residents on their favourite things about the town.