Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Modern European (9)
North American (7)
Middle Eastern (4)
Reviewed by Square Meal
Showing 1 - 20 of 174 results
View on map
95 Westbourne Grove, London W2 4UW
This Notting Hill restaurant has cottoned on to our collective obsession with roast chicken and is entirely dedicated to it. Happy French chickens that...
75 Westbourne Grove,Bayswater, London W2 4UL
Londoners love Lebanese food, especially the meze: the lavish spread of salads, dips and grills dressed with garlic, lemon and oil and served with warm...
Portobello Dock, 342 Ladbroke Grove, London W10 5AH
Stevie Parle may have been busy with new restaurants in East London and Greenwich, but his Dock Kitchen, opened in 2009, still lures us back with its "genuinely...
60 Blomfield Road, Little Venice, London W9 2PD
Don’t be fooled by the seasonal moniker: The Summerhouse is now open right through the year – by popular demand. Dreamily located by the banks of Little...
2 Warrington Crescent, London W9 1ER
Worth checking out within this bijoux boutique hotel is the equally attractive restaurant. Designed with the hotel guests in mind but open to the general...
60 Great Western Road, London W11 1AB
Where The Metropolitan leads, other musically inclined pubs tend to follow. For a start, this large, unpretentious boozer – a hop & a skip from Westbourne...
45 Woodfield Road, London W9 2BA
Sunshine isn’t guaranteed at tables on a terrace overlooking the Grand Union Canal, but you can be sure of a well-kept pint of Beavertown Smog Rocket,...
29 All Saints Road, London W11 1HE
A short hop from touristy Portobello Road, this pint-size Thai draws in locals with its straightforward menu & keen prices. Customers are also seduced...
31 All Saints Road, London W11 1HE
‘Food for thought’ is the theme at this charming bookshop-cum-café decorated in 1950s ‘moderne’ style. Sudanese-born founder Muna Khogali’s judiciously...
45 All Saints Road, London W11 1HE
Former boozer The Pelican has made way for the third branch of London’s original Italian craft beer pub. This latest manifestation of The Italian Job is...
1st floor, 45 All Saints Road, London W11 1HE
An antique candlestick-style telephone mounted on a ‘wall’ marks the cunningly disguised portal to this hidden speakeasy. Salotto (Italian for sitting...
23 All Saints Road Notting Hill, London W11 1HE
Every neighbourhood needs a good curry house, and Notting Hill Tandoori, which opened in 2006, does W10 proud. With authentic Indian and Bangladeshi...
339 Harrow Road, London W9 3RB
Situated in London’s Westbourne Park, just a five minute meander from the local tube stop, Mosob offers visitors a unique opportunity to experience...
16 All Saints Road, London W11 1HH
Restaurateur Colin Tu, who oversees Salvation in Noodles in Dalston, is behind this Vietnamese barbecue. Inspired by the street food stalls found across...
16 All Saints Road, London W111HH
It's still young, but this "unassuming" yet highly original restaurant is already a destination for itinerant foodies and locals who can't believe their...