A winding side street that links hectic Oxford Street and Tottenham Court Road, Hanway Street, with its odd mix of old-style Spanish flamenco bars and second-hand vinyl stores, is a bit of an anomaly. I’ll be surprised if they all withstand the Tottenham Court Road redevelopment but I hope they do.
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.