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).
Very good (1)
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Middle Eastern (7)
Modern European (4)
Group dining 8 plus (11)
Child friendly (8)
Special occasions over 40s (4)
Special occasions under 40s (3)
Reviewed by Square Meal
Showing 1 - 15 of 119 results
View on map
280 Kilburn High Road, London NW6 2BY
This restaurant has not yet been reviewed by SquareMeal. But we do list the location, price and contact details.
64 Heath Street, London NW3 1DN
Lucky north Londoners don’t have to travel far for prime Argentinian steak – Gaucho Hampstead is every bit as accomplished as its central London brethren....
82 Hampstead High Street, London NW3 1RE
Patara may be a chain, but there are very few Thai clichés to speak of. The sitting Buddhas and wood carvings formerly decorating its branches are being...
228 Belsize Road, London NW6 4BT
A godsend for couples embarking on their first jobs, the Little Bay restaurants – there’s a branch in Croydon too – offer romantic settings and serviceable...
135 Finchley Road, London NW3 6JH
This St John’s Wood Lebanese is a multi-level space, boasting two floors for dining, an intimate private space and a rooftop lounge. The plush feel is...
130 Boundary Road, London NW8 0RH
Italian-inspired pasta bar and restaurant Morso was formerly a pop up, but has now graduated to a restaurant proper. It’s essentially a neighbourhood joint...
12a Belsize Terrace, London NW3 4AX
There’s a modern sheen to this neighbourhood Italian joint, where a glass atrium boosts the sunlight factor in the daylight hours and moody lighting adds...
142-152 Cricklewood Broadway, London NW2 3ED
Kitchen at The Crown offers a unique dining experience - on two floors - for hotel guests and local residents alike within an iconic North West London...
68 Cricklewood Broadway, London NW2 3EP
Forget about the decor & the location, this Cricklewood Broadway Indian serves a mean curry. Creamy butter chicken is rightly one the kitchen’s specialities,...
45 Cricklewood Broadway, London NW2 3JX
Persia charmingly serves top-notch Middle Estern cuisine at incredibly modest prices .We have WON the first prize for best Persian reasturant in London...
90 Fortune Green Road, London NW6 1DS
Bombay Nights is a successful restaurant in West Hampstead, London. The new restaurant is fully licensed and air-conditioned, its staff experienced...
559 Finchley Road, London NW3 7BJ
A lively Persian restaurant, Khayyam is located on London’s always busy Finchley Road, close to the Swiss Cottage tube station. Traditional in its approach...
102 Fortune Green Road, London NW6 1DS
Little Yuzu aims to bring a bit of Nobu style to the quiet neighbourhood of West Hampstead, with slick charcoal interiors, innovative sushi & the odd...
27-29 Fortune Green Road, London NW6 1DU
This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details, and you have the option of
22 Station Parade Willesden Green, London NW2 4NH
A fine Indian and Nepalese restaurant, Spice 6 is located just outside of the tube station at Willesden Green in North West London. Offering guests...