Restaurant Review: Tuttons, Covent Garden

Tuttons is an iconic restaurant in London’s Covent Garden; one of the oldest and most famous in the piazza. I remember going there for the first time over thirty years ago. It’s recently undergone a major refurbishment and Annie and I were keen to try it out. Booking online for our usual meeting time of […]

Read More