Click all the things you've done in our list of 101 things to do in London...
Explore the full list of 101 things to do
A café, coffee house and restaurant just around the corner from Leicester Square. There's an Italian slant to things here, with pizzas and pasta doing brisk business alongside cups of strong Italian coffee. Continental breakfasts and kebabs are available, too.
Venue says: “Our specialities include pizzas and pasta as well as our very popular Italian coffee, continental breakfasts, kebabs and sweet treats.”