Best restaurants in North London

If you aren’t from North London and find yourself in the area in need of a meal you might not know where to start and we wouldn’t blame you. The North London restaurant scene is growing by the minute meaning that there are a lot of really great restaurants to pick from. Well there’s no need to worry as we’ve got you covered with our guide to the best North London restaurants. From Islington Italians to Thai food in Highbury and everything in between, you won’t be short of options in North London for any meal once you’ve perused this guide.

Updated on 13 January 2020

North London boasts some of the city’s top names as far as eating out is concerned so we thought it might be handy to round them all up in one easy-to-use guide (think of it like a little tick list which you should most definitely try to work your way through). The most popular postcode – Islington – is a fashionable North London area, with streets full of independent boutiques, great gastro pubs and an array of restaurants. Situated close to the City and the West End, this corner of the city has a strong cultural and arts scene too, with the legendary Almeida Theatre being found here. Elsewhere, Stoke Newington is another exciting part of North London for eating out, with the village like ambience of Church Street always a popular choice.

We’ve handpicked the very finest of North London’s restaurants in this helpful guide to the best restaurants in the area. However, if you can’t find what you are looking for here, why not search by specific location by using our guides to Stoke Newington or Crouch End.

Every one of the North London restaurants featured in our list have been tried and tested by food critics and our own customers to make sure we’re bringing you only the very best recommendations. Once you’ve found your ideal eatery you can click through to read the restaurant’s full review.

Soutine

Soutine

60 St John’s Wood High Street, St John's Wood, London, NW8 7SH

This causal bistro-style café and restaurant in St John’s wood takes its inspiration from the streets of Paris. Serving food all day, the menu covers the French classics from a Croque Monsieur to Confit de Canard.
£30 - £49
French
Primeur

Primeur

116 Petherton Road, London, N5 2RT

A long residential street in Stoke Newington is the home to Primeur, a French restaurant in a converted garage. The menu changes daily, with simple ingredients used at the highest level to create exceptional dishes.
£30 - £49
French
Westerns Laundry

Westerns Laundry

34 Drayton Park, London, N5 1PB

In a somewhat unlikely location in Drayton Park, Westerns Laundry occupies the ground floor of an ex industrial building and serves wonderful seafood dishes which are written up on the large blackboard and change daily.
£30 - £49
British
Fish
Likya Ocakbasi

Likya Ocakbasi

68-70 Golders Green Road, London, NW11 8LN

There are a number of Turkish restaurants in North London but you won’t find any better than Likya Ocakbasi in Golders Green which serves the most brilliant kebabs alongside a whole host of bread and appetizers.
Under £30
Turkish
Bull & Last

Bull & Last

168 Highgate Road, London, NW5 1QS

A wonderful old-school gastropub in Highgate, the Bull and Last feels like a posh country affair and has décor to match. The menu of refined classic dishes is an all-round winner too.
£30 - £49
Gastropub
Smokehouse Islington

Smokehouse Islington

63-69 Canonbury Road, London, London, N1 2DG

Part of a trio of London pubs, Smokehouse is a lovely gastropub in Islington with large wooden tables giving it a rather rustic vibe, yet the delicate and refined food is anything but rustic.
£30 - £49
Gastropub
Namaasté Kitchen

Namaasté Kitchen

64 Parkway, London, NW1 7AH

Indian restaurant Namaasté Kitchen in Camden goe beyond the standard dishes you would expect in an Indian restaurant with a whole section of the menu dedicated to grilling, as well as twists on the classics.
£30 - £49
Indian
Trullo

Trullo

300-302 St Paul's Road, London, London, N1 2LH

If you’re wanting a top notch Italian meal and amazing pasta in particular, then Trullo is the spot for you in North London. Based near Highbury and Islington station, Trullo is the sister restaurant of Padella.
£30 - £49
Italian
Farang

Farang

72 Highbury Park, London, N5 2XE

Highbury restaurant Farang deals exclusively in big-flavoured Thai food. Having originally started as a street food stall, Farang’s menu largely revolves around their amazing curries and no one is complaining.
£30 - £49
Thai
St John

St John's Tavern

91 Junction Road, London, N19 5QU

This Victorian pub in Archway is a great spot for drinkers and diners alike, and the impressive menu, which changes daily and is written up on a big blackboard focuses on traditional British cooking.
£30 - £49
Gastropub
Jolene

Jolene

21 Newington Green, London, N16 9PU

Bakery by day and restaurant by night, Jolene serves a simple French menu with some clear Italian inspiration. The spacious dining room gives off a relaxed feeling and is the perfect place to enjoy the wonderfully comforting food.
Under £30
French
Frederick

Frederick's

106 Islington High Street, Camden Passage, London, N1 8EG

Having been open for over 50 years now, Frederick’s is a classic establishment and its food has really kept up with its reputation over the years, with a high level Modern European menu on offer.
£50 - £79
Modern European
£30 - £49
Perilla

Perilla

1-3 Green Lanes, Newington Green, London, N16 9BS

Overlooking Newington Green with large sweeping windows is Ben Marks’ European restaurant, Perilla. Expect simple but elegant interiors and a small menu which uses basic ingredients but lifts them to great heights.
£30 - £49
Modern European
SquareMeal London Top 100
500

500

782 Holloway Road, London, N19 3JH

Named after the iconic Fiat model, 500’s first impression is that of a rather cramped Italian café but then the amazing Italian food arrives and you quickly realise that this place means business.
£30 - £49
Italian
The Drapers Arms

The Drapers Arms

44 Barnsbury Street, London, N1 1ER

Tucked away from the business of Upper Street in Islington sits The Drapers Arms - the Georgian style dining room of this gastropub is the perfect place to enjoy its crowd pleasing food.
£30 - £49
Gastropub

Wanting a meal in Islington specifically? Have a look at our guide of the Best Restaurants in Islington for our tips on restaurants in one of London's friendliest neibourhoods.


More restaurant recommendations

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in