London | 157 Battersea Park Road, SW8 4BU
• 25% off Barista-made drinks
• Available Monday - Sunday
Cosy little Greek café serving Illy coffees as well as teas and hot chocolate alongside a menu of classic Greek cuisine