Ozone Coffee Roasters, Leonard Street - 11 Leonard St, Old Street, London EC2A 4AQ, UK on Eaten