Specialty coffee and fresh pastries near Barbican
118 London Wall, London, EC2M 6SA
91 Cowcross St, London, EC1M 6BP