Last year, 105,598 people voted in iLiveHere.com's poll and Luton was named the worst of the worst places to live in Britain.
A ridiculous concentration of overpriced vintage clothes stores can be irritating, but 'depressing' seems a bit of a stretch.
Collection
[
|
...
]