Even if a solid 20% of your day is still dedicated to Angry Birds, you’ll definitely feel like an adult at The Petersham. This restaurant inside Covent Garden outpost of Petersham Nurseries serves up modern European food like white truffle tagliatelle, sea bream tartare and partridge risotto. In case the food didn’t give it away, you should know that this place can get pretty expensive, but their three course pre-theatre menu is only £30.50. If you’ve got a thing for blown glass and chandeliers (who doesn’t), sit inside, but if you want to take in the very idyllic floral courtyard, you can sit outside too.
More spots in Covent GardenSee more
Nutshell is a pink and pretty Persian restaurant that’s great if you’re looking to share a few mezze plates and a bottle of something nice.
Want a snack or something lovely to eat before a show in Covent Garden? Spanish restaurant Opera Tavern has got you sorted.
More Modern European spotsSee more
Llewelyn’s is a charming neighbourhood spot serving seasonal food to the people of Herne Hill.
Roganic in Marylebone is a ‘let me take a moment to explain the menu’ kind of place featuring foraged ingredients. That said, it’s really very good.
Evelyn’s Table is a fun and intimate 11 seater kitchen on the edge of Chinatown serving creative southern European dishes.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more