The Quirkiest Coffee Shop in London?If you find yourself in London, specifically in Barbican, then definitely take a trip to Old Street. Why, you ask? Well, you’ll only find...