The second coffee shop has to be Kaffeine. Having only recently come across this one, I was certainly impressed and they may even have the best coffee I've had, since a short stay in Portland, Oregon.
You could call me biased, given this is the 3rd Highbury restaurant in my list, but if you're doing so then you've clearly never tried the Biang Biang Noodles at this unassuming little BYOB gem
A friend took me to this bar on Greek Street, I’m unsure of what it’s called or if it should be there, but it feels pretty authentic and makes you dream of the Soho of the 60s.