Britain's 'most miserable town' where locals do 'unthinkable' things
- Posted on January 25, 2025
- By Express
- 3 Views
Britain's 'most miserable town' where locals do 'unthinkable' things
David Leafe visited Slough in Berkshire, the town where he grew up in the 1960s, and found deserted shopping streets, a lingering stench of cannabis and filthy toilets.