London | 160 Clerkenwell Road, EC1R 5DU
• 25% off Barista-made drinks
• Available Monday - Sunday
Lunch and dinner restaurant serving a range of hot drinks, pizza and pasta as well as other traditional Italian dishes.