London | 10 Castor Lane, E14 0BL
• 25% off Barista-made drinks
• Available Monday - Sunday
Tiny coffee shack serving freshly brewed coffees, teas and hot chocolate as well as light bites and snacks.