'I visited Britain's most miserable town where locals do unthinkable things in public'
Slough in Berkshire is a town of around 160,000 people ( Image: Jonathan Buckmaster) A man found Britain's most miserable town to be "the place locals do unthinkable things in public" during his eye-opening visit. David Leafe encountered …