Home to Europe's largest trading estate and just a 20-minute train rise from London, Paddington, on paper Slough sounds like an ideal place to live. But last year it was voted Britain's most ...