tastecard logo

city_guides

The best cosy restaurants in London.

Get snug and relax into a delicious meal at one of tastecard’s picks for cosy restaurants in London.

Tom Pressman

11-03-2025

Where are the most cosy restaurants in London?

When it comes to dining out in London, we all know there’s no shortage of trendy, bustling restaurants with bright lights, open seating, and the kind of high-energy ambience that’s fashionable at the moment. But let’s be honest: sometimes, all you want is a snug corner to relax in, a comfortable spot with softer lighting and a warm atmosphere where you can truly unwind. Cosy restaurants offer that bit of respite and refuge—a place where the city’s hustle fades away, and you can feel almost at home with the added bonus of fantastic food and drink. For Londoners who know the city’s pace, a cosy restaurant is the perfect antidote, an escape into warmth and comfort after a busy day. For visitors, the chance to sink into a soft armchair or settle by a roaring fire in a welcoming pub, a charming independent restaurant, or even a beautifully designed chain restaurant gives a whole new perspective on the city. Whether you’re in the mood for a great Sunday roast, an intimate Indian buffet, or a dessert specialist with plush armchairs, London’s cosiest spots provide the ideal backdrop for any meal, from a casual catch-up with friends to a romantic night out.
Cocomelt London Food 001

Cocomelt - a cosy, chocoholic’s paradise

You might question our sanity  - you wouldn’t be the first - for listing a dessert-focused cafe at the top of our best cosy restaurants in London. But believe us when we say, Cocomelt in Soho is a chocoholic’s dream – and as far as we’re concerned, anywhere that serves fondue absolutely qualifies as a restaurant!

Cocomelt is the kind of cosy London restaurant that’s perfect for escaping the bustle of the city. Founded by Sarah, who left a corporate career to pursue her passion for chocolate, this warm and inviting spot has become a favourite amongst the most cosy restaurants in Soho. 

With plush seating, soft lighting, and the heavenly scent of rich cocoa, it’s one of the best cosy restaurants in London to unwind and indulge in a setting that feels like a home away from home. From molten chocolate fondue and indulgent crepes to chocolate-drenched waffles, every dessert here is made with top-quality ingredients, including hand-picked fresh fruits and premium chocolate. Each plate looks every bit as stunning as it tastes, making it one of the most Instagram-worthy dining spots in the area. 

For those with a tastecard, Cocomelt in Soho offers a delicious deal: you get 25% off your total bill, including all desserts and drinks, from Monday to Friday. Perfect for a date, a family treat, or a quiet moment alone, Cocomelt is more than just a chocolate cafe—it’s a cosy haven. So whether you’re out to impress or just treating yourself, Cocomelt offers the perfect blend of indulgence and atmosphere that’ll leave you wondering why you didn’t stop by sooner!

Cocomelt is located at 132 Wardour Street, W1F 8ZW.

Pad thai with crispy onions and fresh chillis from Banana Tree

Banana Tree - Soho.

Banana Tree Soho is a perfect blend of size and intimacy, proving that even larger chain restaurants can offer those much-needed cosy vibes. Although it boasts a spacious layout with plenty of room, the Soho location feels almost like a collection of hidden nooks thanks to its clever use of low-level lighting and thoughtful design. So, whether you’re tucked into a corner booth or relaxing at one of the many snug tables, Banana Tree Soho offers just the right mix of privacy and atmosphere.

This unique setting makes Banana Tree one of the top cosy Soho restaurants for those seeking an escape into Southeast Asia's rich, aromatic flavours. With a menu inspired by the vibrant cuisines of Thailand, Vietnam, Cambodia, and beyond, each dish bursts with authentic spices and fresh herbs, bringing that comforting warmth to every bite. From wok-tossed noodles to creamy curries and Southeast Asian-inspired cocktails, there’s something for every palate. They’ve even got a stellar range of plant-based dishes, with 40% of the menu devoted to vegan options.

And here’s the best part: with a tastecard, you can enjoy 25% off your entire bill from Sunday to Thursday, covering everything from meals to drinks. This London restaurant deal makes Banana Tree Soho even more inviting, allowing you to savour every delicious bite and sip in a relaxed setting without the usual Soho price tag. So, if you’re looking for a spacious yet cosy spot to tuck into some incredible Pan-Asian cuisine, Banana Tree Soho has just the cosy corner for you.

Banana Tree Soho is located at 103 Wardour St, London W1F 0UG.

Royals India Food 001

Royal’s India Covent Garden.

If you’re searching for a cosy Coven Garden restaurant perfect for spicing up your night, Royals India should be at the top of your list. Tucked away in the vibrant heart of London’s theatre district, just a stone’s throw from the Royal Opera House, this gem is a perfect retreat for those seeking warmth, flavour, and a welcoming atmosphere. Royals India has mastered the art of creating a space that feels intimate yet elegant—ideal for hunkering down with some mouth-watering Indian cuisine before or after catching a West End show.

The ambience is divine, with gentle lighting and softly set tables that create a snug, relaxing vibe. It’s as if the hustle and bustle of your average Covent Garden restaurant melt away the moment you step inside. Although spacious enough for larger gatherings, Royals India has thoughtfully designed nooks and cosy corners, perfect for a quiet meal with friends or a special date night. The large windows give you a lovely view of the surrounding area, but the soft interior lighting keeps the focus on your dining experience, adding that warm glow that makes this one of the best cosy restaurants in Covent Garden.

When it comes to the food, Royals India truly takes the crown! From their famous Chicken Tikka Masala and richly spiced Daal Makhni to the succulent Tandoori King Prawns, every dish is a flavour-packed journey. Their extensive menu has something to please everyone, whether you’re craving classic comfort or something a bit more adventurous. Each plate is meticulously prepared with the finest ingredients, blending traditional Indian flavours with a modern twist.

And here’s the clincher: with a tastecard, you can enjoy 25% off your total bill from Monday to Sunday—yes, that includes all the food and drinks you can dream of, whether you’re sipping on a mango lassi or indulging in something a bit stronger. It’s one of the most enticing London dining deals around, making treating yourself at Royals India even more tempting. Just be sure to call ahead to reserve your spot, as this cosy corner of Covent Garden is popular with locals and theatre-goers alike.

If you’re craving a meal rich in flavour, cosy in atmosphere, and light on the wallet, Royals India is the place to be. 

Royals India can be found at 3-7 Endell Street, Covent Garden, London, WC2H 9EL.

Sunday Roast Dinner with turkey, roast potatoes, Yorkshire puddings, veg, and smothered with gravy.

Brewer’s Fayre, Windsor House, Beckton.

When it comes to cosy dining in London, Brewer’s Fayre at Winsor House, Beckton, is a fantastic option for those seeking hearty, homestyle meals in a welcoming, laid-back atmosphere. This branch of Brewer’s Fayre combines a spacious setup with an inviting, warm design that makes it one of the best cosy restaurants in London for a relaxed meal with friends, family, or even solo. With its classic British pub-style charm, it’s an ideal spot to escape the hustle and bustle of the city and settle in for some feel-good food.

The interior of Brewer’s Fayre Winsor House is a delight, with a mix of cosy booths and open tables, surrounded by warm brick accents and low-hanging pendant lights that cast a soft, comforting glow. The booths offer a semi-private feel, perfect for intimate catch-ups or family meals, while the spacious layout means you never feel crowded. 

Now, let’s talk about the menu. This is classic British fare at its finest, with dishes that feel like a warm hug on a plate. Think pub favourites like fish and chips with mushy peas, sausages and mash with onion gravy, and steak and ale pie. Each dish is crafted to be comforting and satisfying, with generous portions that leave you more than content. 

And let’s not forget the desserts—a cosy restaurant experience wouldn’t be complete without a sweet treat to finish things off. Their menu features British classics like sticky toffee pudding, chocolate fudge cake, and apple crumble with custard, all designed to give you that final bit of comfort.

Of course, if you’re looking to save on dining out, Brewer’s Fayre Winsor House offers great value for tastecard members. With a tastecard, you can enjoy a fantastic 25% off your total bill, Monday to Thursday, which includes all food and drinks. This restaurant deal in London makes it even easier to indulge in a delicious meal without breaking the bank. Whether you’re popping in for a weekday lunch or planning a weekend family outing, this cosy corner of Beckton is affordable and appetising!

So, if you’re after a cosy restaurant in London where you can enjoy classic pub fare in a warm, inviting setting, Brewer’s Fayre Winsor House has you covered. With hearty portions, a relaxed vibe, and an unbeatable location, it’s the perfect spot for winding down, catching up, or just enjoying a little slice of British dining tradition. Grab your tastecard, settle into a comfy booth, and let Brewer’s Fayre serve up the flavours of home. It’s a dining experience that’s big on comfort and even bigger on taste—ideal for those chilly London days when only a proper pub meal will do!

Brewer’s Fayre Winsor House is located at 1 Woolwich Manor Way, Beckton, London E6 5NT.

Skyline city view of London overlooking the river Thames at sunset, featuring the London Eye.

Wrapping Up London’s Cosy Corners with tastecard.

There you have it: a round-up of some of the best cosy restaurants in London, each one offering a unique way to escape the city’s bustle and enjoy some truly comforting food. From chocolate-drenched indulgence at Cocomelt to the Pan-Asian warmth of Banana Tree Soho, the spicy delights at Royals India, and the hearty British charm of Brewer’s Fayre, London has plenty of snug spots to satisfy every craving. 
With a tastecard in hand, you can dive into this cosy dining scene without fearing for your wallet, enjoying delicious discounts on your total bill even on drinks.  So next time you’re in need of a little refuge from the rush, grab your tastecard, head to one of these cosy gems, and treat yourself to a meal that’s as satisfying as a big hug and just as easy on the budget.

Thousands of restaurants at your fingertips.

Italian, American, tapas - it’s all available to you at tastecard. Get ready to enjoy the flavours of the world without even having to leave the UK with tastecard!

Download the app