Torpid Scorpion
Basket case
Did anyone else read somewhere (some time ago) that Herne Hill has the highest density of coffee shops per capita in London?
Having once lived in Highbury, I find that hard to believe!
edit: heres the piccy from an article a few years back
full article: How to know if where you live is “up and coming”: fried chicken vs. coffee shops