Search

So many great bars have been mentioned yet there are still a few great ones that you must send them to. London: You cannot let anyone go through London without dropping into Callooh Callay (65 Rivington Street, Shoreditch , London, EC2A 3AY) without a doubt the best new bar to open in the last 9 months. Taking a few pages out of Alice in Wonderland