Top rated spots.
All PostsSorted by most recent
Chamisse is a Lebanese restaurant serving generous mezze on the Farringdon/Bloomsbury borders.
Written byJo Harris-Cooksley
The Scarfes Bar is one of the best hotel lounge bars in London and sits within the Rosewood Hotel.
Written byEileen Twum
Prufrock serves some of the best coffee in London, and it’s also a great place to hang out, do some work, or just see a friend.