London | 121 Lee Road, SE3 9DS
• 25% off Barista-made drinks
• Available Monday - Sunday
Local cafe bar restaurant, serving a range of hot drinks as well as homemade breakfasts and hot main dishes.