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.
continue reading...

Author
Express

You May Also Like