London
The River Café
Restaurant · Italian
Why we point you here
Italian cooking with Michelin-starred polish and decades of trust, right on the Thames.
Italian cooking executed with the kind of polish that earns a Michelin star and a loyal following spanning decades. The kitchen works with seasonal clarity and understated ambition, delivering plates that feel both refined and warm. It's a place that knows exactly what it is—confident, consistent, and worth building a night around.
Accolades
- 2004No. 41
- 2003No. 47
- 2002No. 31
On the map
Other charted spots in London
Worth the detour.
Charted by Michelin Guide · World's 50 Best Restaurants· Last verified 2026-07-11