47 "People Watching" restaurants in London.
If you want to know where to find the best Italian food in Soho is, it’s at Bocca di Lupo.
Barrafina is a legendary tapas restaurant that’s crowded but always worth the wait. The Drury Lane outpost in Covent Garden has a pretty terrace.
J Sheekey is a classic West End post-theatre hang where you might spot a celebrity and will be guaranteed to have a great meal.
A Soho classic that's stood the test of time and is still great today. Pop in at lunch for a drink and their smoked eel sandwich.
You might come to The Ivy Covent Garden to see Kate Moss, but the experience is more than that - come for service, ambience, and nice food.
Bob Bob Ricard is an excellent place to drink champagne and people watch. The French/Russian food is good, and the room is over the top lush.
My Neighbours The Dumplings in Clapton is a dim sum parlour done East London stye. There’s a great bar and Chinese dishes, Totoro optional.
Sager + Wilde’s Bethnal Green outpost brings good wine and Italian eats, and mixes it with railway arch vibes and plenty of outdoor seats for summer.
Yauatcha is a high-glam Chinese restaurant in Soho serving dim sum and beautiful desserts, with service that’s either perfect or absolutely rubbish.
Beigel Bake on Brick Lane is a classic East London establishment with excellent bagels to take away, and a great salt beef bagel.
Everyone needs a reliable go-to restaurant in Soho. Dean Street Townhouse covers every occasion, from solo brunch to dinner with the parents.
Colbert is a seriously French all-day brasserie on Sloane Square, with one of the area’s best terraces for when the weather permits.
Beagle is a cool British restaurant in Shoreditch that’s great for brunch, roasts, and sitting outside with a group of mates.
Sweetings is a classic spot in the City serving seafood lunch and dollops of nostalgia to suited business types.
An Exmouth Market original, New Zealand cafe and restaurant Caravan does great coffee and an excellent brunch.