Belsize Park Restaurants

5 destinations curated by View

There are plenty of enticing eateries in Belsize Park and we have listed the best Belsize Park restaurants currently available. From stylish venues to established names, our guide to the best Belsize Park restaurants will ensure a memorable evening in north west London.
Premium listing

17-19 Egerton Terrace, London, SW3 2BX
(020) 7589 2412

Part of the Red Carnation Hotel Collection, The Egerton House Hotel is a luxury five star property situated in the exclusive Knightsbridge area of London. With 28 beautiful rooms and a warm and inviting lounge and bar, expect immaculate attention to detail and impeccable service at every turn.

For more information on the restaurants and bars located within The Egerton House Hotel, please visit:
The Bar at Egerton House
The Drawing Room at The Egerton House Hotel

  • Located in the fashionable Knightsbridge area
  • 28 beautiful and individually designed rooms and suites
  • Guests can enjoy an award-winning Afternoon Tea
  • Egerton House House is pet friendly, ideal for families
  • Set on a quiet street overlooking private gardens

Sign in now with Google or facebook to post your own views

Or use your

More Belsize Park Restaurants



Exemplary Italian cuisine on Belsize Terrace.

12a Belsize Terrace, Belsize Park, London, NW3 4AX
(020) 7794 4288

Belsize Kitchen

Belsize Kitchen offers a varied menu which changes every 2-3 weeks and makes good use of seasonal produce.

68 Belsize Lane, London, NW3 5BJ
(020) 7794 6957

Euphorium Bakery


At the Euphorium Bakery you can choose from a variety of freshly baked products on Haverstock Hill.

211 Haverstock Hill, Belsize Park, London, NW3 4QN
(020) 7431 8944


Pasticcio is a quaint little Italian restaurant in Swiss Cottage, serving a variety of good-quality authentic dishes.

16 Northways Parade, Swiss Cottage, London, NW3 5EN
(020) 7586 0333



XO is a stylish and fashionable continental restaurant on Belsize Lane.

29 Belsize Lane, Belsize Park, London, NW3 5AS
(020) 7433 0888