London | 110 Barking Road, E16 1EN
• 25% off Barista-made drinks
• Available Monday - Sunday
Freshly brewed coffees, creative pizzas, al forno pastas & Italian wine doled out in a hip environment with sidewalk seats.