49 "People Watching" restaurants in London.
This popular Westbourne Grove cafe is serving halal Turkish breakfast, full English, and Nutella-stuffed doughnuts until 6pm everyday.
Sumi is an excellent, casual restaurant in Notting Hill from the same team behind London’s best sushi spot.
The Connaught is a five-star hotel in Mayfair, with an afternoon tea that doesn’t take itself too seriously.
Decimo is a loud and proud Mexican-inspired spot on the tenth floor of The Standard in King’s Cross.
Flor is a tiny restaurant, wine bar, and bakery serving sometimes outstanding small plates in Borough Market.
Brasserie Of Light is a very shiny restaurant inside Selfridges. It’s got halfway decent people watching potential, but it’s really quite bad at food.
Odette’s is a slightly prim and proper restaurant next to Primrose Hill serving up refined takes on British and European classics.
Llewelyn’s is a charming neighbourhood spot serving seasonal food to the people of Herne Hill.
Colbert is a seriously French all-day brasserie on Sloane Square, with one of the area’s best terraces for when the weather permits.
Sweetings is a classic spot in the City serving seafood lunch and dollops of nostalgia to suited business types.
Sexy Fish is a flash seafood place in Mayfair. It’s fairly funny, fairly vulgar, and it serves food that’s rarely anything more than fine.
Blandford Comptoir is a relatively casual spot in Marylebone serving Mediterranean small plates.
By Chloe in Covent Garden is a vegan import from the US, and it’s fine as long as the food isn’t trying to be something it isn’t.
Old Spitalfields Market has the widest variety of street food and grab and go options in London. And it’s constantly changing.
Sushi Show is a blink-and-you’ll-miss-it sushi spot on Camden Passage in Islington serving some very decent sushi and donburi bowls.