back to top

12 Delicious Nordic Cafés In London

Featuring meatballs, karjalanpiirakka, and smörgåsbords.

Posted on

Located in central London, this deli, café, and grocery shop is known for its amazing smörgåsbords. A three-piece plate costs £5.95, and includes open sandwiches, flat rye wraps, and cold salads. The beetroot and apple salad is especially tasty.

Closest station: Oxford Circus

This Swedish café and deli is perfect for breakfast, lunch, or a coffee and cake. The meatballs with lingonberry jam are especially popular, and the carrot cake is to die for. And there are usually plenty of gluten-free options too.

Closest station: Old Street


Serving freshly prepared open rye-bread sandwiches, karjalanpiirakka with munavoi (Finnish rice pies with egg butter), and korvapuusti (Finnish cardamom buns), the Nordic Bakery is unmissable. What's more, the coffee is incredible.

Closest station: Piccadilly Circus


Fika means coffee break in Swedish. This restaurant, tucked away at the beginning of Brick Lane, serves brunch at the weekends and lunch and dinner throughout the week. It does unusual dishes including elk burgers, foraged salads, and kladdkakka (chocolate cake).

Closest station: Shoreditch High Street


A fancy Swedish restaurant which serves reindeer burgers, crayfish soup, and a lovely herring platter. A main course will cost about £16, but if you just fancy something small, the deli does gorgeous open sandwiches and cakes.

Closest station: Kew Gardens


A Swedish bakery specialising in biscuits, cakes and buns. The kanelbullar (cinnamon rolls) are well worth a try. But if you're in the mood for something savoury, it does great open sandwiches too. At Christmas, it serves glögg, a traditional Swedish mulled wine.

Closest station: Leicester Square


This Swedish tapas bar does brunch and dinner. It's a bit more expensive at dinner time (about £15 a main course), but it's worth it. The fried mushroom dumplings and cinnamon pancotta are particularly lovely. And there's a happy hour between 5–7pm from Tuesdays–Fridays.

Closest station: Ladbroke Grove