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 (828)
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Modern European (1090)
North American (280)
Wine Bars (129)
Quiet conversation (283)
Big and bold (193)
Dark and moody (187)
Group dining 8 plus (914)
Child friendly (354)
Special occasions over 40s (293)
Special occasions under 40s (286)
One Michelin star (61)
Two Michelin stars (7)
Three Michelin stars (4)
Reviewed by Square Meal
Showing 1 - 15 of 73 results
View on map
177 Haverstock Hill, London NW3 4QS
Bringing vibrant Spanish culture to the heart of London, Jamon Jamon Belsize Park serves up an array of tasty tapas. Incorporating ingredients and cooking...
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....
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...
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...
216 Haverstock Hill, London NW3 2AE
Since opening in 2008, this miniature artisan enterprise has built a cult following – thanks to the quality of its wood-fired sourdough pizzas, which are...
O2 Centre, 255 Finchley Road, London
83-84 Hampstead High Street, London NW3 1RE
There are Francophiles behind this nationwide French brasserie group – that much is obvious. Every last detail, from the rattan terrace furniture and patterned...
200 Havestock Hill, Belsize Park,, London
O2 Centre 255 Finchley Road, London NW3 6LU
‘The best burger on the high street’ & other superlatives are regularly tossed in the direction of Byron Hamburgers, the chain that even hipsters will...
98 Fleet Road, London NW3 2QX
Aroma Spice - one of North West London's leading Indian restaurants. Our restaurant serves real Indian food and cuisines, in a contemporary setting.
77 Hampstead High St, London NW3 1RE
King William IV has been at the heart of Hampstead village for over 200 years. Situated right on the High Street, a stone's throw away from Hampstead...
Swiss Cottage Leisure Centre, Adelaide Road, London NW3 3NF
KITCHEN CURRENTLY UNDER REFURBISHMENT- CURRENTLY NO WARM FOOD AVAILABLE.
Del’Aziz offers an attractive ‘one stop shop’ approach to eating, drinking, browsing...
32 Heath Street, London NW3 6TE
Prepare to step back in time, Doctor Who-style, at this venerable Hampstead tearoom, where the wood-panelled interiors wouldn’t look out of place in...
11 South End Road, London NW3 2PT
This sweet Anatolian restaurant may not be as cutting edge as its namesake fashion store, but it’s just as colourful. Amiable staff will kick off meals...