When it comes to British cuisine, Scottish food is a great option when you want something hearty and comforting. It’s indulgent, traditional, and packed with flavour thanks to the abundance of top-quality produce available in Scotland – think smoked salmon, langoustines and, of course, haggis. There are a number of Scottish restaurants in London where you can try tasty Caledonian dishes for yourself. From the classic to the contemporary, check out our guide to where to eat Scottish food in London.
Where to eat Scottish food in London
In this guide
-
The best Scottish food in London
- Deeney's – Distinctive haggis toasties
- The Devonshire – Scottish beef
- Boisdale – Upscale cooking, whisky, and music
- 12:51 – Scottish-inspired tasting menus
- Orasay – Journey to the Outer Hebrides
- Escocesa – Scotland meets Spain
- Berners Tavern – Quality Scottish steaks
- The Popeseye Steak House – Celebrated Scottish steakhouse
- Fishcotheque – Get your deep-fried Mars bar here
- Spey Bar – Whisky and snacks
The best Scottish food in London
Distinctive haggis toasties
Located in Leyton, Deeney’s is a Scottish eatery serving comforting café food. The team also regularly tour the London food markets. Brunch, including fried breakfasts and sandwiches, is served but the cheese toasties are what really attracts a crowd. Don’t miss out on the haggis toastie, with vegetarian and vegan versions available.
-
360 High Road Leyton, Leyton/Waltham Forest
- Website • 020-375 905 82
- Read more on Thatsup
Scottish beef
It's all about Scotch beef cooked over charcoal, emulating the Old England cooking style, at The Devonshire in Soho. The beef is sourced from Scottish butchery AK Stoddart and comes from outstanding Scottish farmers, including neighbours Jim Fowlie and Gavin Ross from Strichen in Aberdeenshire. Charlie Carroll, founder of the well-known Flat Iron steak restaurants, is behind the Soho venture with business partner Oisin Rogers. Charlie buys the beef from AK Stoddart himself, where he has visited the farms and seen the entire process from the field through to the abattoir.
-
7 Denman St, Soho
- Website
- Read more on Thatsup
Upscale cooking, whisky, and music
Expect live music, whisky, and real Scottish cuisine at Boisdale. It’s a traditional place with a whisky bar, cigar terrace, classic decor, and private dining rooms. Live jazz is played every night, creating a buzzy atmosphere. On the menu, it’s upscale Scottish cooking – cured fish, venison carpaccio, cullen skink, and Aberdeenshire beef burgers.
-
13-15 Eccleston Street, Belgravia Cabot Square, Canary Wharf/Tower HamletsBoisdale of Belgravia
13-15 Eccleston Street, BelgraviaBoisdale of Canary Wharf
Cabot Square, Canary Wharf/Tower Hamlets -
Boisdale of Belgravia
boisdale.co.ukBoisdale of Canary Wharf
boisdale.co.ukBoisdale of Belgravia
020-773 069 22Boisdale of Canary Wharf
020-771 558 18 -
Boisdale of Belgravia Boisdale of Canary Wharf
Scottish-inspired tasting menus
Drawing on his Scottish and Caribbean heritage, 12:51 is the signature restaurant from James Cochran. Expect tempting British menus at this compact Islington restaurant – there are standard and vegetarian five-course tasting menus and an indulgent roast on Sundays. Dishes are fresh, seasonal, and change frequently. Wine pairings are available too.
-
107 Upper Street, Islington
- Website • 0793-420 22 69
- Read more on Thatsup
Journey to the Outer Hebrides
Taking inspiration from the Outer Hebrides, Orasay is a Notting Hill restaurant specialising in Scottish fish and seafood. It's a contemporary space decorated in warm earthy hues. The menu includes large and small plates like Shetland cod or prawns with miso butter. Every day there's a happy hour on oysters as well.
-
31 Kensington Park Road, Notting Hill
- Website • 020-704 314 00
- Read more on Thatsup
Scotland meets Spain
Stoke Newington’s Escocesa is a modern place to explore Scottish seafood and Spanish tapas, fused together in a dining room with industrial stylings. Sample Shetland mussels, sea bass ceviche, and classic Spanish options like patatas bravas and chorizo. Wash it down with Spanish wines, sherries, or an intriguing Basque natural cider.
-
67 Stoke Newington Church St, Stoke Newington
- Website • 020-781 291 89
- Read more on Thatsup
Quality Scottish steaks
Berners Tavern serves contemporary British cuisine but it’s a great place if you’re looking for a taste of Scotland. A range of carefully-selected grass-fed Scottish steaks are on the menu – choose from rib-eye, sirloin, or fillet. Enjoy a meal in the creative restaurant, filled with striking pieces of art.
-
10 Berners St, Fitzrovia
- Website • 020-790 879 79
- Read more on Thatsup
Celebrated Scottish steakhouse
Steak fans in London shouldn't miss The Popeseye Steak House. The menu at this local restaurant is exclusively about steak, with a variety of prime cuts available. All of the meat is sourced from Scotland and hung for 28 days. They serve grass-fed Aberdeen Angus and Highland beef from the north of Scotland. Tartan tablecloths contribute to the Scottish vibe at this traditional restaurant.
-
108 Blythe Road, Hammersmith and Fulham
- Website • 020-761 045 78
- Read more on Thatsup
Get your deep-fried Mars bar here
Fishcotheque in Waterloo has a fun name and serves classic British fish and chips. If you're looking for a taste of Scotland you'll certainly find it - the dessert menu includes the legendary deep-fried Mars bar. Our advice is to share one with your friends. Apart from that, it's classic chip shop food here.
-
79A Waterloo Road, South Bank/Southwark
- 020-780 398 92
- Read more on Thatsup
Whisky and snacks
Covent Garden venue Spey Bar is primarily a sophisticated drinking spot that focuses on whisky and cocktails. Whilst drinks are the main attraction, a small selection of dishes made with fine Scottish produce are also available. Expect oysters, cullen skink croquettes, and a haggis scotch egg. The venue is smart and comfortable with a drawing room vibe.
-
Browns Covent Garden, St Martin's Lane, Covent Garden
- Website • 020-749 750 50
- Read more on Thatsup