Four London areas have been named Britain's 'most depressing' towns
Briefly

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.
Read at Time Out London
[
add
]
[
|
|
]