In London, the Sunday roast is more than just a meal—it’s an institution. Every week, locals and visitors alike gather to indulge in this British classic: succulent roasted meats, crispy potatoes, Yorkshire puddings, and rich gravy. But in Central London, the roast has been elevated to a new level of sophistication, with chefs and restaurateurs adding their own twists to the traditional recipe. Whether you’re looking for an upscale dining experience or a classic pub roast, here are the top 10 places in Central London to enjoy a proper Sunday roast, from refined hotel restaurants to historic pubs.

  1. The Game Bird at The Stafford London, St. James’s

Tucked inside the luxurious Stafford Hotel, The Game Bird delivers an elegant Sunday roast in the heart of St. James’s. Known for celebrating British heritage, the restaurant’s traditional roast beef is accompanied by perfectly crisp roast potatoes, bone marrow gravy, seasonal vegetables, and enormous Yorkshire puddings. The ambiance is warm and refined, with a focus on comfort and indulgence. It’s an ideal spot for those who want a classic roast served with high-end flair.

Location: 16-18 St James’s Pl, St. James’s

Best for: A luxurious and traditional roast in a timeless setting.

Don’t miss: The roast beef sourced from the Buccleuch Estate.

  1. Simpson’s in the Strand, Covent Garden

A true icon in London’s dining scene, Simpson’s in the Strand has been serving roast dinners since 1828. Steeped in history, this restaurant is a must-visit for roast enthusiasts. The highlight here is their traditional roast beef, carved tableside from antique silver trolleys. The roast comes with all the classic trimmings—Yorkshire puddings, duck-fat potatoes, and seasonal vegetables. The elegant dining room, with its wood-paneled walls and chandeliers, adds to the sense of occasion, making this a quintessential British roast experience.

Location: 100 Strand, Covent Garden

Best for: A quintessentially British dining experience in historic surroundings.

Don’t miss: The roast saddle of lamb for something different.

  1. The Delaunay, Aldwych

An elegant grand café in Aldwych, The Delaunay offers a sophisticated twist on the Sunday roast. The menu features the classic roast beef or roast chicken with all the expected trimmings, but what sets it apart is the Viennese-inspired dessert menu that provides the perfect end to a decadent meal. The dining room, with its dark wood and brass accents, exudes old-world glamour, making it a prime spot for a leisurely Sunday feast.

Location: 55 Aldwych, Holborn

Best for: European elegance with a British twist.

Don’t miss: The apple strudel for dessert, a nod to The Delaunay’s Austrian roots.

  1. Roast, Borough Market

Located in the bustling Borough Market, Roast is a contemporary homage to British cuisine, and its Sunday roast is no exception. Set in a beautiful glass-walled dining room with views over the market, Roast serves up premium cuts of beef, lamb, and pork, all sourced from high-quality British farms. Each roast is accompanied by giant Yorkshire puddings, roasted potatoes, and rich gravy. The lively setting and focus on farm-to-table ingredients make this a top destination for those seeking an upscale yet accessible roast.

Location: The Floral Hall, Stoney St, Borough Market

Best for: Farm-to-table roast in a vibrant market setting.

Don’t miss: The roast pork belly with crackling.

  1. The Savoy Grill by Gordon Ramsay, The Savoy Hotel

Dining at The Savoy Grill is an experience in itself. Located within the legendary Savoy Hotel, this Gordon Ramsay restaurant brings refinement to the traditional Sunday roast. The menu offers a choice of roast beef, pork, or lamb, served with crispy roast potatoes, fluffy Yorkshire puddings, and seasonal vegetables. The setting is pure glamour—art deco interiors, plush leather seating, and impeccable service make this one of the most sophisticated places in London to enjoy a Sunday roast.

Location: The Savoy Hotel, 189 Strand

Best for: Glamorous dining with Michelin-starred attention to detail.

Don’t miss: The beef Wellington if you’re looking to go all-out.

  1. The Wigmore, Regent Street

Part of the Langham Hotel, The Wigmore is a modern British tavern that brings pub classics to a luxurious setting. Their Sunday roast is a masterclass in comfort food, featuring slow-roasted beef or lamb, crispy potatoes, and seasonal vegetables, all accompanied by an indulgent Yorkshire pudding and gravy. The cozy, wood-paneled interior and relaxed atmosphere make it perfect for a long, leisurely Sunday meal. The Wigmore also serves a selection of craft ales and inventive cocktails, perfect for washing down your roast.

Location: 15 Langham Pl, Regent St

Best for: A casual yet upscale pub roast.

Don’t miss: The Langham’s signature salted caramel tart to end your meal.

  1. The Colonel Fawcett, Camden

For those looking for a top-tier roast in a more relaxed, pub atmosphere, The Colonel Fawcett in Camden is a must-visit. Known for its generous portions, the Sunday roast menu includes classics like roast beef, pork belly with crackling, and half a roast chicken. Each roast comes with perfectly crispy roast potatoes, a giant Yorkshire pudding, seasonal veg, and gravy. The lively, laid-back setting makes it perfect for catching up with friends over a great meal.

Location: 1 Randolph St, Camden

Best for: A hearty roast in a trendy pub setting.

Don’t miss: The slow-cooked pork belly with perfect crackling.

  1. The Thomas Cubitt, Belgravia

This stylish Belgravia gastropub is named after the 19th-century master builder who designed much of London’s West End. The Thomas Cubitt offers a refined take on the Sunday roast, with dishes like roast sirloin of beef and free-range pork belly. The meats are sourced from British farms, and the roasts come with perfectly crisp potatoes, large Yorkshire puddings, and seasonal vegetables. The pub’s airy, elegant setting, with its high ceilings and large windows, offers a chic backdrop for a Sunday feast in one of London’s most exclusive neighborhoods.

Location: 44 Elizabeth St, Belgravia

Best for: A stylish roast in an elegant setting.

Don’t miss: The pork belly with crackling and spiced apple sauce.

  1. The Goring Dining Room, The Goring Hotel, Westminster

For a truly luxurious Sunday roast experience, The Goring Dining Room offers an exquisite take on the traditional meal. As one of London’s most prestigious hotels, The Goring is renowned for its attention to detail and impeccable service. Their Sunday roast features premium cuts of beef, lamb, or pork, accompanied by Yorkshire puddings, roast potatoes, and carefully prepared seasonal sides. With its Edwardian grandeur and Michelin-starred kitchen, The Goring is a stunning setting for a memorable Sunday meal.

Location: 15 Beeston Pl, Westminster

Best for: A Michelin-starred roast in regal surroundings.

Don’t miss: The roast beef with horseradish crème fraîche.

  1. The Connaught Grill, The Connaught Hotel, Mayfair

For a luxurious Sunday roast in one of London’s most iconic hotels, The Connaught Grill offers an elevated version of the British classic. The emphasis here is on the finest quality meats, such as Highland Wagyu beef, served with fluffy Yorkshire puddings, duck-fat roast potatoes, and deeply flavorful gravy. The elegant, wood-paneled dining room provides a sophisticated atmosphere, perfect for a leisurely Sunday afternoon of indulgence. The Connaught Grill is where tradition meets luxury, and it’s an unforgettable experience.

Location: The Connaught, Carlos Pl, Mayfair

Best for: A refined roast with top-notch ingredients in an iconic setting.

Don’t miss: The roast sirloin of beef, carved tableside.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

London’s pub scene is legendary, offering everything from cozy, fire-lit corners to grand drinking halls steeped in history. In Central London, the pub is more than just a place for a pint—it’s a cultural institution, where centuries of tradition mingle with modern London life. Whether you’re after a classic pint of bitter, a hearty Sunday roast, or just want to soak up some British charm, we’ve rounded up the top 10 authentic English pubs in Central London, where history, character, and community come together in true British style.

  1. The Churchill Arms, Kensington

A floral wonder on the outside and a cozy, history-laden spot on the inside, The Churchill Arms is one of London’s most famous pubs, and for good reason. Dating back to 1750, it’s steeped in history and was frequented by Winston Churchill’s grandparents. The walls are covered in memorabilia and Churchill-themed artifacts, adding to the charm. Uniquely, this traditional pub also serves some of the best Thai food in London alongside classic ales.

Location: 119 Kensington Church St, Kensington

Best for: A quintessentially British pub with a twist of Thai cuisine.

Don’t miss: The perfectly poured pints of Fuller’s London Pride and the authentic Thai green curry.

  1. Ye Olde Cheshire Cheese, Fleet Street

Stepping into Ye Olde Cheshire Cheese feels like stepping back in time. Rebuilt in 1667 after the Great Fire of London, this pub has seen centuries of patrons, from Charles Dickens to Samuel Johnson. The labyrinthine layout, with its multiple levels and low, vaulted ceilings, creates a snug and historic atmosphere. Grab a pint of bitter and soak up the history at one of London’s oldest and most iconic pubs.

Location: 145 Fleet St, The City

Best for: History lovers looking to drink in the footsteps of literary greats.

Don’t miss: The hearty steak and ale pie served with traditional mash and a pint of Samuel Smith’s Old Brewery Bitter.

  1. The Lamb & Flag, Covent Garden

Known as “The Bucket of Blood” due to its history of bare-knuckle brawls, The Lamb & Flag is one of Covent Garden’s most iconic pubs. Dating back to 1772, this traditional pub is filled with character, from its wood-paneled walls to its narrow, winding staircase. It’s the perfect spot to enjoy a pint after exploring the bustling streets of Covent Garden, with a lively atmosphere that transports you to a bygone era.

Location: 33 Rose St, Covent Garden

Best for: A traditional English pub with a lively, historic atmosphere.

Don’t miss: The real ales on tap, particularly the refreshing Timothy Taylor’s Landlord.

  1. The Seven Stars, Holborn

Tucked away behind the Royal Courts of Justice, The Seven Stars is a hidden gem that’s been serving drinks since 1602, making it one of London’s oldest surviving pubs. Despite its age, it has retained a charming quirkiness, with mismatched furniture, eccentric decor, and a resident cat named Tom Paine. This small, cozy pub is a perfect escape from the city’s hustle, offering a selection of well-kept ales and comforting pub food.

Location: 53 Carey St, Holborn

Best for: A quirky, historic pub experience off the beaten path.

Don’t miss: The fish pie, a comforting classic paired with a pint of Fuller’s ale.

  1. The Grenadier, Belgravia

Nestled in a quiet mews in Belgravia, The Grenadier is an old guardhouse dating back to 1720, originally used by the Duke of Wellington’s officers. The pub has a reputation for being one of London’s most haunted, with stories of a soldier’s ghost lingering after a gambling dispute gone wrong. Its intimate, candle-lit interior, low ceilings, and creaky floorboards only add to its charm. A visit isn’t complete without trying their famous Bloody Mary, or enjoying a hearty Sunday roast in the snug dining room.

Location: 18 Wilton Row, Belgravia

Best for: An atmospheric pub steeped in history and haunted charm.

Don’t miss: The Sunday roast with all the trimmings or their legendary Bloody Mary.

  1. The Coach & Horses, Soho

An enduring Soho landmark, The Coach & Horses is as famous for its eccentric atmosphere as it is for its history. Once known as “London’s rudest pub,” thanks to its infamous landlord Norman Balon, it remains one of Soho’s most characterful watering holes. Now a fully vegan pub, The Coach & Horses serves an entirely plant-based menu alongside a wide selection of beers and ales. Its wood-paneled interior and old-fashioned charm keep it grounded in tradition, even as it embraces modern values.

Location: 29 Greek St, Soho

Best for: A historic pub with a quirky personality and a fully vegan menu.

Don’t miss: The vegan fish and chips or a pint of Camden Hells Lager.

  1. The French House, Soho

A Soho institution and former haunt of writers, artists, and bohemians, The French House is famed for its character and charm. Known for serving drinks by the half-pint and its strictly enforced “no music, no machines” policy, it’s a place for conversation and community. Its wartime history as a gathering place for the French Resistance only adds to its mystique. With French wines, Breton cider, and a selection of real ales, it’s a unique experience for pub lovers.

Location: 49 Dean St, Soho

Best for: An artistic, bohemian vibe with a slice of wartime history.

Don’t miss: The Breton cider, a refreshing alternative to a pint of ale.

  1. The George Inn, Southwark

As London’s last surviving galleried coaching inn, The George Inn dates back to the 17th century and is steeped in literary history—Charles Dickens was known to frequent this Southwark pub. Now owned by the National Trust, it retains much of its original charm, with timber beams, creaking floors, and cobbled courtyards. The George is perfect for sipping a pint of Spitfire Ale or London Pride while imagining what it was like in its heyday as a bustling stop for travelers and traders.

Location: 75-77 Borough High St, Southwark

Best for: History buffs and Dickens fans looking for an authentic coaching inn experience.

Don’t miss: The steak and kidney pudding and a pint of Spitfire Ale in the atmospheric courtyard.

  1. The Harp, Covent Garden

A multi-award-winning pub just steps away from Trafalgar Square, The Harp is a vibrant, traditional pub known for its real ales and cider selection. With a focus on locally brewed craft beers and a friendly, welcoming vibe, it’s a favorite for beer lovers looking for a perfect pint in Central London. The pub is cozy, with wood-paneling and vintage photographs lining the walls, creating an inviting, warm atmosphere ideal for a post-work drink or a pre-theatre pint.

Location: 47 Chandos Pl, Covent Garden

Best for: A top-notch selection of real ales and friendly, relaxed vibes.

Don’t miss: The rotating selection of guest ales, always impeccably kept.

  1. The Blackfriar, Blackfriars

Located near the historic Blackfriars Bridge, The Blackfriar is a striking Art Nouveau pub that offers an aesthetic experience as much as a culinary one. Built in 1875, its interior is adorned with ornate friezes, mosaics, and sculptures depicting monks—paying homage to the Dominican friars who once inhabited the area. Alongside its impressive decor, The Blackfriar serves a great selection of ales, including Fuller’s London Pride and ESB, and offers hearty British pub food.

Location: 174 Queen Victoria St, Blackfriars

Best for: Art Nouveau architecture and a beautifully designed pub.

Don’t miss: A classic fish and chips paired with a pint of Fuller’s ESB

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

London’s Japanese dining scene has flourished in recent years, with restaurants serving everything from perfectly sliced sashimi to robata-grilled delights, and innovative fusion dishes. Whether you’re after a refined omakase experience or a casual izakaya-style meal, Central London has something for every palate. Here’s a curated list of the Top 10 Japanese restaurants in Central London, showcasing the best of traditional Japanese craftsmanship and contemporary culinary innovation.

  1. Nobu, Mayfair

No discussion of Japanese restaurants in London is complete without mentioning Nobu, the iconic fusion of Japanese-Peruvian cuisine. Renowned for signature dishes like the buttery black cod miso and yellowtail jalapeño, Nobu delivers a luxurious and refined dining experience. The sleek design and polished service provide the perfect backdrop for sushi and sashimi that exemplify the artistry of Japanese cuisine.

Location: 19 Old Park Ln, Mayfair

Best for: Japanese-Peruvian fusion with a glamorous vibe.

Don’t miss: The black cod miso, which has earned its legendary status.

  1. Sushi Tetsu, Clerkenwell

An intimate gem hidden in Clerkenwell, Sushi Tetsu is an exclusive seven-seat sushi bar where chef Toru Takahashi personally prepares each bite in front of you. Specializing in the omakase (chef’s choice) menu, Sushi Tetsu is a celebration of sushi purity, where each piece is a perfectly crafted work of art. Getting a reservation is notoriously difficult, but it’s worth the effort for a sublime sushi experience like no other.

Location: 12 Jerusalem Passage, Clerkenwell

Best for: An intimate and traditional omakase experience.

Don’t miss: The toro (fatty tuna) nigiri—simple, elegant, and melt-in-the-mouth.

  1. Sticks’n’Sushi, Covent Garden

Combining the best of Japanese sushi and Danish design, Sticks’n’Sushi offers a unique blend of sushi and yakitori sticks, providing a fun, vibrant dining experience. The menu is extensive, offering everything from colorful sushi platters to skewers of grilled chicken, pork belly, and wagyu. With a modern, stylish interior and laid-back vibe, it’s perfect for group dining or a lively night out. The fusion of flavors and textures is refreshing, making it a hit for both sushi lovers and those looking to explore beyond the usual.

Location: 11 Henrietta St, Covent Garden

Best for: A lively fusion of sushi and yakitori in a contemporary setting.

Don’t miss: The black cod skewers and the Ebi bites—deliciously crispy prawns with spicy miso.

  1. Zuma, Knightsbridge

A cornerstone of modern Japanese dining in London, Zuma is known for its robata grill and beautifully presented sushi. The open kitchen lets you witness the chefs at work, grilling tender meats and fish over charcoal flames. Signature dishes like the Wagyu beef with truffle and the miso-marinated black cod showcase the blend of Japanese precision with rich, global flavors. Zuma’s sleek, contemporary vibe and vibrant atmosphere make it one of the most popular spots in Central London.

Location: 5 Raphael St, Knightsbridge

Best for: High-end Japanese dining with a lively vibe.

Don’t miss: The spicy beef tenderloin with sesame and the perfectly grilled miso cod.

  1. Inaru, Shoreditch

A fresh addition to London’s Japanese dining scene, Inaru takes sushi and kaiseki dining to new heights, with a focus on sustainability and ethically sourced ingredients. The chefs at Inaru combine contemporary techniques with traditional Japanese methods, resulting in dishes that are both visually stunning and packed with flavor. From sashimi platters that showcase the freshest seafood to inventive dishes like yuzu-marinated trout and charcoal-grilled octopus, Inaru has quickly gained a reputation for its innovative, thoughtful menu.

Location: Shoreditch

Best for: Modern Japanese cuisine with a focus on sustainability.

Don’t miss: The yuzu-marinated trout sashimi—a zesty, refreshing take on a classic dish.

  1. Roka, Fitzrovia

With its open robata grill, Roka is known for delivering some of the best chargrilled dishes in town, from succulent lamb cutlets with Korean spices to delicate grilled scallops with wasabi. Alongside the robata menu, the sushi and sashimi options are equally impressive, with dishes like yellowtail sashimi with yuzu truffle combining freshness with rich umami flavors. The vibrant, industrial-chic setting makes it perfect for both casual dining and special occasions.

Location: 37 Charlotte St, Fitzrovia

Best for: Robata-grilled dishes and sushi in a stylish, lively atmosphere.

Don’t miss: The grilled lamb cutlets with Korean spices—a smoky, tender favourite.

  1. Dinings SW3, Chelsea

For a refined and elegant take on Japanese fusion, Dinings SW3 in Chelsea seamlessly blends Japanese flavors with European techniques. This Michelin-starred venue focuses on seasonal ingredients and creative small plates that highlight seafood, with signature dishes like seared scallops with truffle ponzu and wagyu beef tataki. The stylish, contemporary decor makes it an ideal spot for intimate dinners or special celebrations, with every dish meticulously prepared and artfully presented.

Location: Lennox Gardens Mews, Chelsea

Best for: Japanese fusion with European flair in a Michelin-starred setting.

Don’t miss: The seared scallops with truffle ponzu—a decadent, beautifully balanced dish.

  1. Sake No Hana, St. James’s

Sake No Hana is where high-end Japanese cuisine meets contemporary elegance. The restaurant, designed by renowned architect Kengo Kuma, offers a serene escape with its minimalist design and airy, bamboo-filled space. The menu focuses on kaiseki-style dining with beautifully crafted sushi, sashimi, and robata-grilled dishes. The charcoal-grilled Wagyu beef and Hokkaido scallops are particular highlights, and the extensive sake menu adds a luxurious touch to the dining experience.

Location: 23 St James’s St, St. James’s

Best for: Luxurious, serene dining with a modern take on kaiseki.

Don’t miss: The charcoal-grilled Wagyu beef paired with a premium sake.

  1. Flesh & Buns, Covent Garden

For a fun, izakaya-style experience with bold flavors, Flesh & Buns in Covent Garden is the go-to spot. Known for its DIY bao buns, diners can fill their fluffy bao with options like crispy duck, smoked pork belly, and Korean fried wings. The vibe is casual and energetic, perfect for groups or laid-back dinners. The sushi rolls and small plates, such as spicy tuna tataki and crispy squid, are also crowd-pleasers, making it a versatile spot for Japanese-inspired street food with a twist.

Location: 41 Earlham St, Covent Garden

Best for: A casual izakaya experience with bold, punchy flavours.

Don’t miss: The crispy duck leg bao—a fun and flavorful DIY dish.

  1. Kanada-Ya, Soho

For ramen enthusiasts, Kanada-Ya is a must-visit. Known for its signature Tonkotsu ramen, which boasts a rich, pork-bone broth simmered for 18 hours, this cozy spot in Soho delivers an authentic taste of Japan’s beloved comfort food. The handmade noodles are perfectly springy, and the rich, umami-packed broth is served with melt-in-your-mouth chashu pork, spring onions, and marinated eggs. It’s the perfect place to warm up with a bowl of ramen after exploring the bustling streets of Soho.

Location: 64 St Giles High St, Soho

Best for: Authentic Tonkotsu ramen in a cozy, casual setting.

Don’t miss: The Tonkotsu ramen with extra chashu pork—a rich, comforting bowl of goodness.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

In a city as diverse as London, it’s no surprise that dining out can be a memorable adventure. While the food is always important, sometimes it’s the atmosphere, the unexpected quirks, and the sheer creativity of a place that leave a lasting impression. Central London is home to some of the most innovative and eccentric restaurants, where dining is more than just a meal—it’s an experience. From surreal settings to playful menus, here are the Top 10 Quirky Restaurants in Central London, each offering something a little out of the ordinary.

  1. Sketch, Mayfair

When it comes to quirky dining in London, Sketch reigns supreme. With its ever-changing interiors, art installations, and whimsical vibe, it’s a feast for the eyes as much as the stomach. The iconic Gallery Room, with its bubblegum-pink velvet booths, is a surreal dreamscape that complements the playful afternoon tea menu. Meanwhile, The Lecture Room & Library, with its two Michelin stars, offers an avant-garde fine dining experience. And don’t miss the futuristic, pod-like bathrooms, which are as much a talking point as the food.

Location: 9 Conduit St, Mayfair

Best for: A quirky, art-filled dining experience with imaginative food.

Don’t miss: The afternoon tea in the pink Gallery or the Michelin-starred tasting menu.

  1. Circus, Covent Garden

Part restaurant, part performance space, Circus is an immersive dining experience where dinner comes with a side of cabaret, fire-breathers, and acrobatic acts. The chic, modern decor, with its mirrored walls and ambient lighting, sets the stage for the theatrical performances that unfold between courses. The menu, which blends Pan-Asian flavors, offers delights like black cod with miso and Thai beef salad, but the real highlight is the jaw-dropping, immersive entertainment that keeps the night lively.

Location: 27-29 Endell St, Covent Garden

Best for: Dinner with a side of circus magic and theatrical flair.

Don’t miss: The acrobatic performances between courses and the sharing-style Asian fusion dishes.

  1. Bob Bob Ricard, Soho

Known for its “Press for Champagne” button at every table, Bob Bob Ricard brings a dash of 1920s glamour and indulgence to Soho. The luxurious, art deco-inspired interiors, with plush leather booths and gold accents, transport you to another era. The menu is British-Russian fusion, featuring rich dishes like truffle and potato vareniki and lobster mac and cheese. Whether you’re celebrating or just indulging in an extravagant meal, the constant stream of champagne adds a decadent touch to the dining experience.

Location: 1 Upper James St, Soho

Best for: Glamorous dining with an old-school, indulgent vibe.

Don’t miss: Pressing the Champagne button for endless bubbles and the comforting, indulgent chicken, mushroom, and champagne pie.

  1. Archipelago, Fitzrovia

For the adventurous eater, Archipelago offers a truly unique and exotic experience. This eclectic restaurant serves dishes from around the world, featuring rare and unusual ingredients like crocodile, zebra, and even python carpaccio. The dining room is just as quirky as the menu, adorned with global artifacts, golden Buddhas, and peacock feathers, creating a vibrant, otherworldly atmosphere. It’s the kind of place where you can step out of your culinary comfort zone and try something wild—literally.

Location: 110 Whitfield St, Fitzrovia

Best for: Adventurous diners looking for exotic and rare dishes.

Don’t miss: The crocodile fillet and the zebra jerky—a real taste of the unusual.

  1. Inamo, Soho

A futuristic dining experience like no other, Inamo combines Asian fusion cuisine with cutting-edge technology. The restaurant is famous for its interactive tables, where diners can place their orders via touchscreens, play games, and even watch the chefs at work via a “chef cam.” The menu offers a mix of Japanese, Chinese, and Thai-inspired dishes, including sushi platters, Korean BBQ ribs, and duck with pancakes. It’s a fun, tech-driven experience perfect for a lively night out with friends.

Location: 134-136 Wardour St, Soho

Best for: Tech-savvy dining with a side of fun and innovation.

Don’t miss: The interactive ordering system and the dragon roll sushi.

  1. Sarastro, Covent Garden

Dubbed the “Show After the Show,” Sarastro is an immersive, theatrical dining experience like no other. Situated in Covent Garden’s theatre district, this restaurant is as much a visual spectacle as it is a dining venue. With its opulent, OTT decor—think velvet drapes, gilded balconies, and antique furniture—Sarastro resembles an old opera house. Live performances, from opera singers to live jazz, add to the ambiance, making it the perfect spot for post-theatre dining. The Mediterranean-inspired menu features dishes like lamb shank and grilled seafood.

Location: 126 Drury Ln, Covent Garden

Best for: Post-theatre dining with live performances in a lavish setting.

Don’t miss: The lamb shank and the live opera performances.

  1. Clos Maggiore, Covent Garden

Known as one of London’s most romantic restaurants, Clos Maggiore enchants diners with its magical, fairytale-like setting. The star of the show is the conservatory, which is covered in twinkling lights and cherry blossoms, making it feel like you’re dining in an enchanted garden. The menu is French-inspired, with dishes like seared scallops, lobster, and duck breast. Whether you’re on a date night or celebrating a special occasion, Clos Maggiore is a whimsical escape from the hustle of London.

Location: 33 King St, Covent Garden

Best for: Romantic dining in a dreamlike setting.

Don’t miss: The conservatory seating for the ultimate romantic experience, and the lobster risotto.

  1. Mr Fogg’s Tavern, Covent Garden

Step into the world of Phileas Fogg at Mr Fogg’s Tavern, where Victorian eccentricity meets quirky pub vibes. Inspired by the Jules Verne novel Around the World in 80 Days, this whimsical tavern is filled with curiosities from Fogg’s fictional adventures. The decor is a mix of antiques, maps, and trinkets, and the drinks menu features creative, themed cocktails. While the food is classic British pub fare, the atmosphere—complete with costumed staff—makes it a quirky, immersive experience.

Location: 58 St Martin’s Ln, Covent Garden

Best for: A whimsical, Victorian-themed pub with creative cocktails.

Don’t miss: The Around the World in 80 Cocktails menu and the classic fish and chips.

  1. Dans Le Noir?, Clerkenwell

Dining in complete darkness? That’s exactly what you get at Dans Le Noir?, one of London’s most unique and sensory dining experiences. At this Clerkenwell restaurant, guests eat in pitch-black darkness, guided by visually impaired waiters. The idea is to heighten the other senses and focus purely on the taste, texture, and aroma of the food. The menu remains a surprise until after your meal, adding to the intrigue and excitement. It’s an unforgettable experience that challenges the way you think about food.

Location: 69-73 St John St, Clerkenwell

Best for: A sensory dining experience in total darkness.

Don’t miss: The mystery menu—you won’t know until you’ve finished eating!

  1. Sketch House of Minalima, Soho

If you’re a Harry Potter fan or a lover of all things magical, House of Minalima is the perfect spot for a quirky, enchanted tea. Located in the heart of Soho, the venue is designed by Minalima, the graphic designers behind the Harry Potter films. The walls are lined with wizardry-inspired art, and the afternoon tea menu is an imaginative mix of classic English treats with a magical twist. From butterbeer to enchanting cakes, this spot is ideal for those looking for a whimsical, themed dining experience.

Location: 157 Wardour St, Soho

Best for: Harry Potter fans and lovers of magical, themed experiences.

Don’t miss: The afternoon tea with butterbeer and spellbinding treats

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

Here are 10 of the best chocolate shops in London right now—where craft, creativity, and a little indulgence come wrapped in gold foil and cocoa dust.

  1. Pierre Marcolini – Marylebone & Harrods

Belgian precision, haute couture presentation

Pierre Marcolini’s London boutique feels more like a fine jewellery showroom than a chocolate shop. Expect impeccably designed pralines, truffles and filled bars with bold, global flavours—think yuzu, Iranian pistachio, and Madagascan vanilla. A go-to for edible gifts that say “I have excellent taste.”

Must-try: Raspberry Heart Box or the signature Grand Cru single-origin ganaches.

  1. Artisan du Chocolat – Chelsea & Selfridges

Luxury meets innovation

This London-based chocolatier is known for its smooth, subtle flavour infusions and its elegant black-and-gold packaging. Their famed salted caramels are borderline addictive, and their experimental bars—like lemongrass and chilli or absinthe and mint—keep things exciting.

Must-try: Original Salted Caramels.

  1. Le Chocolat Alain Ducasse – Coal Drops Yard, King’s Cross

French technique, bean-to-bar brilliance

Michelin-starred mastery meets cocoa obsession at Alain Ducasse’s Coal Drops Yard boutique. Every chocolate is crafted at his Parisian Manufacture, with the kind of care, balance and detail you’d expect from one of the world’s most revered chefs. Flavours lean classic and powerful, with a focus on single-origin beans and dark, intense ganaches.

Must-try: Praliné à l’Ancienne or the 75% Peruvian bar.

  1. Charbonnel et Walker – Mayfair

The grande dame of British chocolate

Established in 1875 and one of the few chocolatiers to hold a Royal Warrant, Charbonnel et Walker is quintessential British chocolate glamour. Housed in a tiny pastel-pink shop in the Royal Arcade, this is where you come for Champagne truffles, rose creams, and Edwardian-level elegance.

Must-try: Pink Champagne Truffles in the signature round box.

  1. Hotel Chocolat – Multiple Locations

Accessible luxury with a sustainable soul

With shops across London, Hotel Chocolat strikes a rare balance: ethically sourced, stylishly packaged, and genuinely delicious. Their bean-to-bar approach (including a working cocoa plantation in St Lucia) means you can feel good while devouring those dark slabs and filled caramels.

Must-try: Billionaire’s Shortbread Selector and anything from their Rare & Vintage range.

  1. Melt Chocolates – Notting Hill

Handmade, fresh, and fashion-forward

Nestled among the boutique-filled lanes of Notting Hill, Melt makes its chocolate fresh on site every day. Their flavour combinations are clean and contemporary—think matcha, rose, or coconut and cardamom. The shop doubles as an open kitchen, so you can watch the magic unfold while you nibble.

Must-try: Sea Salted Caramel Bar or the seasonal tasting boxes.

  1. Knoops – Covent Garden & Kensington

The chocolate bar for drinks people

More than just a hot chocolate shop, Knoops is a full-on chocolate tasting bar—where the menu reads like a wine list. Pick your cacao percentage (from 28% white to 100% dark), add spices, orange zest, or sea salt, and sip something extraordinary. It’s indulgent, educational, and highly addictive.

Must-try: 70% hot chocolate with chilli and cinnamon.

  1. Rococo Chocolates – Belgravia & Marylebone

Whimsical, charming, unmistakably British

With its playful blue-and-white packaging, botanical themes, and antique-tiled interiors, Rococo feels like the Wes Anderson of the chocolate world. Their chocolates, however, are all substance beneath the style—handmade and rich in character, with bold seasonal flavour rotations and unexpected savoury notes.

Must-try: Cardamom White Chocolate or the Basil & Persian Lime dark bar.

  1. William Curley – Soho

East-meets-West, British luxury meets Japanese refinement

Award-winning chocolatier William Curley brings artistry and discipline to every creation. With a deep appreciation for classic French patisserie and a love of Japanese ingredients, his Soho boutique is a haven for elegant treats—think matcha truffles, miso caramels, and hand-tempered bars with exquisite balance.

Must-try: Japanese-inspired Selection Box or the Black Sesame & Yuzu truffle.

  1. Prestat – Piccadilly

Willy Wonka meets Buckingham Palace

Another Royal Warrant holder, Prestat is a jewel box of eccentric British sweetness. Housed in a fuchsia-pink Piccadilly shop, its truffles are rich, silky, and beautifully packaged. Founded in 1902 and supposedly a favourite of Roald Dahl himself, this place feels like stepping into a storybook.

Must-try: Red Velvet Truffles or the Gin & Tonic Chocolate Bar.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

There’s something undeniably magical about dining with a view—watching the twinkling lights of London’s skyline or catching a sunset over the Thames can elevate any meal to a truly memorable experience. In Central London, some restaurants offer not only exceptional cuisine but also breathtaking panoramas of the city’s most iconic landmarks. Whether you’re after a romantic evening, a special occasion, or simply want to pair fine dining with a stellar backdrop, here are the Top 10 Restaurants with a View in Central London, where skyline meets supper in style.

  1. Duck & Waffle, City of London

Perched on the 40th floor of the Heron Tower, Duck & Waffle offers panoramic views of London’s skyline, from the shimmering Thames to the towering Shard. This 24-hour restaurant is as famous for its views as for its inventive British-European menu, with the signature duck and waffle dish—a crispy confit leg with a fried egg and maple syrup—being a must-try. The glass-walled dining room makes it an unbeatable spot for sunrise breakfasts or late-night feasts.

Location: 110 Bishopsgate, City of London

Best for: 24-hour dining with spectacular city views.

Don’t miss: The duck and waffle—a quirky yet delicious take on comfort food with a view.

  1. SUSHISAMBA, City of London

Just a few floors down from Duck & Waffle, SUSHISAMBA blends Japanese, Brazilian, and Peruvian flavors with jaw-dropping views of the city from its sky-high location. The outdoor terrace is one of the highest in Europe, offering sweeping vistas of the skyline. The colorful, vibrant interior complements the eclectic menu, which includes sashimi, Brazilian churrasco, and tiradito. Pair the cuisine with creative cocktails and enjoy one of the best rooftop dining experiences in London.

Location: 110 Bishopsgate, City of London

Best for: Creative fusion cuisine with outdoor seating and unbeatable vistas.

Don’t miss: The black cod and the breathtaking views from the open-air terrace.

  1. Aqua Shard, London Bridge

At Aqua Shard, located on the 31st floor of The Shard, London’s tallest building, you’ll dine with uninterrupted views of the Thames and St Paul’s Cathedral. The modern British menu is as impressive as the views, with dishes like roast lamb with wild garlic and lobster Benedict offering a refined twist on British classics. The chic, glass-walled dining room makes Aqua Shard one of the best spots in the city for a special occasion brunch or dinner.

Location: Level 31, The Shard, 31 St Thomas St, London Bridge

Best for: Modern British dining with some of the best views of the city skyline.

Don’t miss: The lobster Benedict for brunch with a view of London’s iconic landmarks.

  1. OXO Tower Restaurant, Southbank

With its prime location on the Southbank, OXO Tower Restaurant offers stunning views of St Paul’s and the City from its 8th-floor terrace. Known for its contemporary British cuisine and creative cocktails, the restaurant also has a lively brasserie for a more relaxed meal. Whether you dine al fresco on the terrace or inside by the floor-to-ceiling windows, the OXO Tower delivers a quintessential London experience with a spectacular backdrop of the River Thames.

Location: OXO Tower Wharf, Barge House St, Southbank

Best for: Riverside dining with iconic city views.

Don’t miss: The English beef fillet paired with a cocktail as you watch the sunset over the Thames.

  1. City Social, City of London

Michelin-starred City Social offers luxurious dining on the 24th floor of Tower 42, with floor-to-ceiling windows framing jaw-dropping views of London’s most famous landmarks, including The Gherkin and St Paul’s Cathedral. Chef Jason Atherton’s modern British menu focuses on seasonal ingredients, with standout dishes like Cornish crab with caviar and Beef Wellington. The plush, Art Deco-inspired interiors add to the glamour of this fine dining destination.

Location: Tower 42, 25 Old Broad St, City of London

Best for: Michelin-starred dining with a view of the City’s landmarks.

Don’t miss: The Beef Wellington and a cocktail at the sleek bar with panoramic views.

  1. Darwin Brasserie, Sky Garden

Nestled within the lush greenery of Sky Garden, Darwin Brasserie offers contemporary British dining with views that stretch across the entire city. The space feels like an urban oasis, with glass walls revealing vistas of The Shard, Tower Bridge, and beyond. The menu focuses on fresh, seasonal dishes, from roasted cod to wild mushroom risotto, and the relaxed atmosphere makes it perfect for a scenic lunch or dinner while taking in the view from London’s highest public garden.

Location: 20 Fenchurch St (Sky Garden), City of London

Best for: A garden-in-the-sky dining experience with incredible views of London.

Don’t miss: The wild mushroom risotto for a taste of British seasonality, paired with those lush garden views.

  1. Galvin at Windows, Mayfair

Located on the 28th floor of the London Hilton on Park Lane, Galvin at Windows offers sweeping views of Hyde Park, Buckingham Palace, and the city’s skyline. The Michelin-starred restaurant serves modern French cuisine with a British twist, and the elegant setting makes it a top spot for celebrations or romantic dinners. The views stretch all the way to the London Eye and beyond, while dishes like roast venison or Scottish lobster match the luxury of the surroundings.

Location: 22 Park Ln, Mayfair

Best for: Michelin-starred dining with unparalleled views of Hyde Park and the city.

Don’t miss: The Scottish lobster and a signature cocktail overlooking London’s green spaces.

  1. The Rooftop, Trafalgar St. James

For a chic rooftop experience in the heart of the city, The Rooftop at The Trafalgar St. James Hotel offers unbeatable views of Trafalgar Square, The London Eye, and Big Ben. The restaurant’s sleek, open-air design is perfect for sipping cocktails and sharing small plates while soaking in the view of the capital’s landmarks. The Asian-fusion menu includes dishes like tuna tataki and grilled miso aubergine, ideal for a relaxed afternoon or evening with a view.

Location: 2 Spring Gardens, Trafalgar Square

Best for: Casual rooftop dining with views of London’s most famous square.

Don’t miss: The tuna tataki paired with a glass of rosé as you overlook Trafalgar Square.

  1. Bōkan, Canary Wharf

For an unforgettable view of Canary Wharf, the Thames, and the O2 Arena, head to Bōkan. This chic restaurant, bar, and rooftop terrace offers panoramic views from the 37th floor, with a focus on European-inspired, locally sourced dishes. From Cornish scallops to wild mushroom pappardelle, the menu is fresh and flavorful, while the outdoor terrace is perfect for sipping cocktails as you gaze out over the city.

Location: 40 Marsh Wall, Canary Wharf

Best for: Sophisticated dining with expansive views of the Thames and Canary Wharf.

Don’t miss: The Cornish scallops followed by a cocktail on the rooftop terrace.

  1. Madison, St. Paul’s

Set on the rooftop of One New Change, Madison offers some of the most iconic views in the city, with St. Paul’s Cathedral front and center. The restaurant and bar are known for their lively atmosphere, stylish setting, and crowd-pleasing menu, which features dishes like grilled steaks, truffle fries, and seared tuna. The terrace is perfect for al fresco dining or sundowner cocktails, offering unrivaled views of the city’s skyline and St. Paul’s dome.

Location: Rooftop Terrace, One New Change, St. Paul’s

Best for: Rooftop dining with front-row views of St. Paul’s Cathedral.

Don’t miss: The grilled steaks and a signature cocktail at sunset for an unbeatable view.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

London is home to some of the finest Indian restaurants in the world, offering everything from traditional curries to modern interpretations of India’s rich culinary heritage. Central London, in particular, is a paradise for lovers of Indian food, with venues ranging from Michelin-starred fine dining to hidden gems offering authentic regional specialties. Whether you’re craving a comforting biryani, fragrant street food, or an innovative tasting menu, we’ve rounded up the top 10 Indian restaurants in Central London that bring bold flavors and culinary artistry to the table.

  1. Gymkhana, Mayfair

A Michelin-starred favorite, Gymkhana offers an opulent take on Indian cuisine inspired by the Colonial Indian clubs of old. The dark wood interiors and leather banquettes set the tone for a meal that combines tradition with luxury. Their signature dishes, like the wild muntjac biryani, and the tandoori masala lamb chops, are cooked with a precision that has made Gymkhana one of the most celebrated Indian restaurants in London. The cocktail menu, too, is worth exploring, with creative drinks that incorporate Indian spices.

Location: 42 Albemarle St, Mayfair

Best for: Michelin-starred Indian cuisine in an upscale setting.

Don’t miss: The wild muntjac biryani, a show-stopping signature dish.

  1. Dishoom, Covent Garden

Evoking the spirit of Mumbai’s old Irani cafés, Dishoom in Covent Garden is a crowd favorite, beloved for its charming decor and lively atmosphere. The menu is inspired by Bombay’s street food, offering dishes like pav bhaji (spicy mashed vegetables with buttered buns) and the iconic black daal, simmered for 24 hours. Whether you’re here for breakfast (the bacon naan roll is a must) or dinner, Dishoom delivers consistent flavours with a side of nostalgia.

Location: 12 Upper St Martin’s Ln, Covent Garden

Best for: Bombay-inspired street food in a stylish, relaxed atmosphere.

Don’t miss: The black daal—rich, comforting, and worth the hype.

  1. Trishna, Marylebone

Trishna, a Michelin-starred gem in Marylebone, brings the flavors of India’s southwestern coastal regions to London. Specializing in seafood, the restaurant showcases dishes like Tellicherry pepper and garlic crab and Koliwada squid, combining fresh ingredients with bold spices. The light, contemporary decor and a thoughtfully curated wine list make it a sophisticated choice for an intimate dinner or special occasion. Their tasting menu offers a wonderful journey through Indian coastal cuisine.

Location: 15-17 Blandford St, Marylebone

Best for: Coastal Indian cuisine in a refined, modern setting.

Don’t miss: The Kerala-style lobster, a luxurious seafood indulgence.

  1. Jamavar, Mayfair

Jamavar offers a regal dining experience inspired by the palaces of India. The restaurant, which has earned a Michelin star, excels in showcasing the diverse flavours of India, from the spicy curries of the north to the coastal dishes of the south. Standout dishes include the Old Delhi butter chicken and the Malabar prawns. With its plush interiors, marble floors, and a menu that celebrates India’s culinary diversity, Jamavar is perfect for those looking to experience Indian food at its most luxurious.

Location: 8 Mount St, Mayfair

Best for: A luxurious Indian fine dining experience with regional specialties.

Don’t miss: The Old Delhi butter chicken, an elevated take on a classic.

  1. Hoppers, Soho

For something a little more casual but equally delicious, Hoppers brings the vibrant flavors of Sri Lanka and Tamil Nadu to Soho. Named after the traditional Sri Lankan pancakes made from fermented rice and coconut batter, Hoppers is known for its fragrant curries, crispy dosas, and fiery mutton rolls. The bone marrow varuval, served with roti, is a must-try for adventurous eaters. The buzzing atmosphere and bold, punchy flavors make this a go-to spot for spice lovers.

Location: 49 Frith St, Soho

Best for: Sri Lankan and South Indian street food in a fun, casual setting.

Don’t miss: The bone marrow varuval—rich, spicy, and unforgettable.

  1. Benares, Mayfair

Nestled in the heart of Mayfair, Benares is a Michelin-starred restaurant that redefines Indian fine dining with a modern, globally inspired twist. Chef Atul Kochhar blends Indian spices with European techniques to create innovative dishes like the venison tikka and tandoori Norwegian king crab. The beautifully plated food, impeccable service, and chic interiors make Benares one of London’s most sought-after Indian restaurants. Their tasting menu is perfect for those looking to explore the full range of the kitchen’s creativity.

Location: 12a Berkeley Square, Mayfair.

Best for: Modern Indian fine dining with global influences.

Don’t miss: The venison tikka—an elegant, flavourful dish.

  1. Cinnamon Club, Westminster

Set in the former Westminster Library, The Cinnamon Club is one of the most iconic Indian restaurants in London, blending traditional Indian flavors with a contemporary fine dining twist. The restaurant’s beautiful, book-lined interiors make it a striking setting for dishes like tandoori breast of Anjou pigeon and rogan josh shepherd’s pie. Executive chef Vivek Singh is known for his bold, inventive dishes that combine classic Indian techniques with British ingredients, creating an unforgettable dining experience.

Location: Great Smith St, Westminster

Best for: A blend of Indian tradition and modernity in an iconic setting.

Don’t miss: The tandoori breast of Anjou pigeon—a bold and flavourful starter.

  1. Amaya, Knightsbridge

For those who love the theatre of open kitchens and the thrill of seeing their food cooked in front of them, Amaya offers a unique Indian grilling experience in the heart of Knightsbridge. This Michelin-starred restaurant specializes in tandoor, grill, and sigri cooking, serving dishes like tandoori lamb chops, grilled paneer, and charcoal-roasted quail. The restaurant’s sleek, contemporary design and the focus on small plates make it ideal for sharing, allowing you to sample a variety of dishes with a touch of spice.

Location: Halkin Arcade, 19 Motcomb St, Knightsbridge

Best for: Grilled Indian tapas-style dishes in a sleek, modern setting.

Don’t miss: The tandoori lamb chops—smoky, tender, and perfectly spiced.

  1. Brigadiers, City of London

Inspired by the army mess bars of India, Brigadiers combines the best of Indian barbecue and pub culture. The menu is packed with big, bold flavors, featuring butter chicken wings, Goan pork ribs, and the signature lamb shoulder biryani. The lively atmosphere, with its multiple dining rooms, pool table, and bar, makes it an exciting destination for groups or after-work gatherings. Brigadiers is as much about fun as it is about fantastic Indian food.

Location: 1-5 Bloomberg Arcade, City of London

Best for: Indian barbecue and fun pub vibes, perfect for group dining.

Don’t miss: The lamb shoulder biryani—a sharing dish that’s bursting with flavour.

  1. Darjeeling Express, Covent Garden

Founded by Asma Khan, Darjeeling Express is a restaurant with a soul, serving home-style Indian food inspired by the royal kitchens of Bengal. Known for its all-female kitchen team, Darjeeling Express brings an authentic taste of Khan’s Calcutta roots, offering dishes like puchkas (crisp semolina shells filled with spiced water), mutton curry, and prawn malai curry. The restaurant’s warm atmosphere and heartfelt cooking make it a must-visit for those seeking comforting, authentic Indian flavours.

Location: 2a Garrick St, Covent Garden

Best for: Authentic, home-style Indian food with a focus on family recipes.

Don’t miss: The prawn malai curry—rich, creamy, and deeply flavourful.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

Dining out in London with kids doesn’t have to mean compromising on quality or settling for the usual chains. Central London is packed with family-friendly restaurants that offer both delicious food and a welcoming atmosphere for all ages. Whether you’re in the mood for Italian pizza, British classics, or something more adventurous, these top 10 restaurants for families promise to keep both grown-ups and little ones happy. Expect engaging menus, friendly staff, and fun settings where everyone can enjoy a great meal together.

  1. Dishoom, Covent Garden

A favorite among Londoners of all ages, Dishoom brings the flavors of Bombay to Central London in a lively, atmospheric setting. The kids’ menu, “Childrens’ Menu of Happiness,” includes smaller versions of Dishoom’s signature dishes like pav bhaji and chicken tikka, while adults can feast on their famous black daal and house chai. With its buzzing vibe, Dishoom is perfect for families looking for a unique dining experience where everyone can explore new flavors.

Location: 12 Upper St Martin’s Ln, Covent Garden

Best for: Flavorsome Indian food in a lively, child-friendly atmosphere.

Don’t miss: The bacon naan roll for a breakfast treat or the fun mango kulfi on a stick for dessert.

  1. Pizza Pilgrims, Soho

When it comes to pleasing the whole family, Pizza Pilgrims is a no-brainer. Famous for their Neapolitan-style pizzas with pillowy dough and fresh toppings, this spot in Soho offers a laid-back, fun environment for families. Kids will love watching the pizzas being made right in front of them in the open kitchen, and there’s a special kids’ menu with smaller portions. The upbeat, colorful decor and quick service make it a great option for a casual family meal.

Location: 11 Dean St, Soho.

Best for: Fun, casual pizza dining with an authentic Neapolitan twist.

Don’t miss: The Nutella pizza ring—a sweet treat that the kids will love.

  1. Rainforest Café, Piccadilly

For a dining experience like no other, Rainforest Café in Piccadilly will captivate the kids with its jungle-themed interior complete with waterfalls, tropical fish tanks, and animatronic animals. The menu is packed with crowd-pleasers like burgers, pasta, and grilled chicken, and there’s a dedicated kids’ menu with options like dinosaur-shaped chicken nuggets. The immersive setting makes it a fun adventure for younger diners, while parents can relax and enjoy the spectacle.

Location: 20 Shaftesbury Ave, Piccadilly

Best for: An immersive, themed dining experience that will delight younger children.

Don’t miss: The volcano dessert—a showstopping sweet treat served with a sparkler.

  1. Wahaca, Covent Garden

For families who want to add a bit of spice to their meal, Wahaca is the perfect spot for fresh and flavorful Mexican street food. With a casual vibe and colorful decor, the restaurant has a relaxed atmosphere that’s ideal for kids. The kids’ menu offers options like mini tacos, quesadillas, and churros, while adults can indulge in tacos, burritos, and fragrant margaritas. The variety of small plates makes it easy to share, so everyone can try a bit of everything.

Location: 66 Chandos Pl, Covent Garden

Best for: Fun, casual Mexican dining with kid-friendly options.

Don’t miss: The plantain tacos for adults and the churros for a sweet ending.

  1. Giraffe, Southbank

Located right on the lively Southbank, Giraffe offers a global menu designed to please both kids and adults alike. The relaxed, colorful setting makes it a welcoming spot for families, and there’s a great kids’ menu with everything from mini burgers to pasta and fish fingers. With panoramic views of the Thames and an easygoing vibe, Giraffe is a great choice for a family meal before or after exploring the sights of the Southbank.

Location: 337-338 Belvedere Rd, Southbank

Best for: Casual, kid-friendly dining with river views.

Don’t miss: The grilled halloumi flatbread and banana split sundae for a fun dessert.

  1. Homeslice, Neal’s Yard

For families who love pizza, Homeslice serves up giant 20-inch pizzas that are perfect for sharing. Located in the picturesque Neal’s Yard, this laid-back spot offers both classic and creative toppings, from Margherita to BBQ beef brisket with béarnaise sauce. The relaxed, no-fuss vibe is ideal for families, and the big, shareable pizzas make it easy to keep everyone satisfied. Best of all, slices can be ordered individually, so kids can mix and match.

Location: 13 Neal’s Yard, Covent Garden

Best for: Oversized pizzas in a fun, family-friendly setting.

Don’t miss: The garlic bread and the wild mushroom and ricotta pizza.

  1. The Parlour at Fortnum & Mason, Piccadilly

For an indulgent, family-friendly dining experience with a touch of elegance, The Parlour at Fortnum & Mason is the perfect place to treat the kids. Known for its amazing ice cream sundaes and sweets, The Parlour offers a whimsical dining experience in one of London’s most iconic department stores. While the kids enjoy sundaes, milkshakes, and hot chocolates, adults can indulge in scones, finger sandwiches, and a traditional afternoon tea. The bright, cheerful decor adds to the sense of occasion.

Location: 181 Piccadilly, St. James’s

Best for: A special treat with a focus on ice cream and sweets.

Don’t miss: The showstopping Knickerbocker Glory or the traditional afternoon tea for a classic British experience.

  1. The Ivy Market Grill, Covent Garden

A refined yet relaxed spot, The Ivy Market Grill in Covent Garden offers a mix of British classics and international dishes that appeal to both parents and kids. The restaurant’s chic interior and lovely terrace make it a beautiful spot for family dining, while the Ivy Kids’ Menu features options like mini sausages, grilled chicken, and fish fingers. The grown-up menu includes everything from shepherd’s pie to steak, ensuring there’s something for every palate.

Location: 1a Henrietta St, Covent Garden

Best for: Upscale family dining in a beautiful setting.

Don’t miss: The Ivy Shepherd’s Pie and the indulgent chocolate bomb for dessert.

  1. Caravan, King’s Cross

Located in the trendy Granary Square, Caravan King’s Cross is a spacious, industrial-chic venue that’s perfect for a family meal. The menu focuses on global flavors, with small plates and larger mains that are ideal for sharing. There’s a kids’ menu with healthier options like grilled chicken and avocado or cheese toasties, while the adults can enjoy inventive dishes like baked eggs and spiced lamb flatbreads. The relaxed atmosphere and outdoor seating by the fountains make it a great choice for a sunny day out with the kids.

Location: 1 Granary Square, King’s Cross

Best for: Trendy, global dishes with a laid-back family vibe.

Don’t miss: The buttermilk pancakes for brunch or the wood-fired pizzas.

  1. Byron Burger, Soho

For families looking for a casual meal in Central London, Byron Burger is always a reliable choice. Known for its gourmet burgers, Byron offers a kids’ menu with mini versions of its signature burgers, fries, and milkshakes. The friendly, no-fuss atmosphere makes it a great spot for a relaxed lunch or dinner, and the variety of burger options—from classic cheeseburgers to vegan beetroot burgers—means there’s something for everyone in the family.

Location: 97-99 Wardour St, Soho

Best for: Classic burgers in a relaxed, family-friendly environment.

Don’t miss: The Byron Classic with fries, and the Oreo milkshake for dessert.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

British cuisine has come a long way from its humble roots, and today, Central London is home to some of the finest establishments serving up modern takes on British classics. From indulgent Sunday roasts to perfectly flaky fish and chips, London’s restaurants offer the best of comfort food with a contemporary twist. Whether you’re a local or a visitor wanting to experience the rich flavors of traditional British fare, here are the Top 10 restaurants in Central London where you can indulge in the very best of British classics.

  1. Rules, Covent Garden

Established in 1798, Rules is London’s oldest restaurant and remains a temple to traditional British cuisine. Specializing in game and classic dishes like steak and kidney pie, roast grouse, and potted shrimp, Rules exudes old-world charm with its wood-paneled dining rooms and velvet banquettes. The menu celebrates the best of British ingredients, with an emphasis on seasonal game from the restaurant’s own estate in the north of England.

Location: 34-35 Maiden Ln, Covent Garden

Best for: A traditional British dining experience with an emphasis on seasonal game.

Don’t miss: The steak and kidney pudding—rich, hearty, and full of flavour.

  1. The Ivy, Covent Garden

A British institution, The Ivy has been a favorite for over a century, serving modern British dishes in an elegant yet relaxed setting. The menu features classics like shepherd’s pie, fish and chips, and a rich beef Wellington, but with a modern twist. The Ivy’s Art Deco interiors and attentive service make it a great spot for those looking for a refined take on British classics while soaking up some old-school glamour.

Location: 1-5 West St, Covent Garden

Best for: Modern British cuisine in a timeless, elegant setting.

Don’t miss: The shepherd’s pie and their famous sticky toffee pudding.

  1. Simpson’s in the Strand, Westminster

If you’re looking for quintessential British dining, Simpson’s in the Strand is the place to go. This legendary establishment has been serving hearty British classics since 1828. Known for its silver trolley service, where roast meats are carved tableside, Simpson’s specializes in roast beef, Yorkshire pudding, and roast potatoes. The grand, oak-paneled dining room and Victorian decor add to the sense of occasion, making it the perfect spot for a traditional Sunday roast or a special celebration.

Location: 100 Strand, Westminster

Best for: A regal roast and tableside service in a grand setting.

Don’t miss: The roast beef with Yorkshire pudding, carved to perfection from the trolley.

  1. J. Sheekey, Covent Garden

For those craving British seafood classics, J. Sheekey is the go-to spot in Central London. Located near Covent Garden, this iconic restaurant has been serving up the finest fish and seafood since 1896. The menu is brimming with British favorites like fish pie, Dover sole, and lobster thermidor. The elegant, brasserie-style interior creates an inviting atmosphere, while the seafood is prepared with exceptional care and attention to detail.

Location: 28-32 St Martin’s Ct, Covent Garden

Best for: British seafood classics in an upscale yet cozy setting.

Don’t miss: The fish pie—comfort food at its finest, packed with flaky fish and a buttery crust.

  1. St. John, Clerkenwell

When it comes to nose-to-tail eating and showcasing the full spectrum of British cuisine, St. John is unrivaled. This minimalist, industrial-chic restaurant, founded by Fergus Henderson, focuses on simple, ingredient-led dishes that celebrate traditional British cooking. Expect bold, rustic classics like roast bone marrow with parsley salad, ox tongue, and Welsh rarebit. St. John is all about honouring British ingredients and creating dishes that are both satisfying and unfussy.

Location: 26 St John St, Clerkenwell

Best for: Nose-to-tail dining with a focus on British ingredients.

Don’t miss: The roast bone marrow—an iconic dish that perfectly encapsulates St. John’s ethos.

  1. The Guinea Grill, Mayfair

For steak and pie lovers, The Guinea Grill is a must-visit. This historic Mayfair pub has been serving steak and kidney pies since 1952, and its reputation for great British food continues today. Specialising in Aberdeen Angus steaks and dry-aged beef, The Guinea Grill is known for its perfectly cooked meats and comforting pies. The intimate, traditional pub setting makes it a perfect spot to enjoy a hearty British meal in cozy surroundings.

Location: 30 Bruton Pl, Mayfair

Best for: Traditional British pies and expertly cooked steaks in a historic pub.

.Don’t miss: The steak and kidney pie—a true British classic with rich gravy and flaky pastry.

  1. The Wolseley, Piccadilly

An all-day dining icon, The Wolseley combines the grand brasserie style of European cafés with classic British dishes. Whether you’re popping in for a full English breakfast, Welsh rarebit, or an indulgent afternoon tea, The Wolseley offers refined versions of British classics in a striking, art deco setting. It’s a favorite for those seeking a touch of old-world elegance with their traditional British fare.

Location: 160 Piccadilly, St. James’s

Best for: All-day dining with a focus on British classics in a grand café setting.

Don’t miss: The classic Welsh rarebit or the fish cakes with tartare sauce.

  1. Quo Vadis, Soho

With its roots firmly in British cooking, Quo Vadis is a Soho institution that blends contemporary creativity with traditional British dishes. Head chef Jeremy Lee focuses on seasonal ingredients and hearty, comforting plates like smoked eel sandwich, pork pies, and game dishes when in season. The intimate, cozy dining rooms and focus on local produce make Quo Vadis an excellent spot for those looking for a modern take on British fare.

Location: 26-29 Dean St, Soho

Best for: Seasonal British dishes with a modern, creative flair.

Don’t miss: The smoked eel sandwich or the game pie, when available.

  1. The Delaunay, Aldwych

Sister restaurant to The Wolseley, The Delaunay offers a similar mix of European grand café style with a solid foundation of British classics. Situated in Aldwych, The Delaunay’s menu ranges from traditional roast chicken to fish and chips and corned beef hash. The elegant yet relaxed atmosphere makes it perfect for a family meal or a leisurely brunch. Their afternoon tea is also a treat, offering scones, finger sandwiches, and classic pastries.

Location: 55 Aldwych, Holborn

Best for: Classic British dishes in a sophisticated, European-style setting.

Don’t miss: The corned beef hash and the indulgent afternoon tea.

  1. The Jugged Hare, Barbican

Named after the classic British dish of jugged hare, this pub-restaurant offers a hearty celebration of British game and seasonal produce. Located near the Barbican, The Jugged Hare serves up bold, flavorful dishes like rabbit pie, venison Wellington, and of course, jugged hare when in season. With its focus on seasonal ingredients and game, this is the place to go for a true taste of British countryside cuisine, right in the heart of the city.

Location: 49 Chiswell St, Barbican

Best for: Hearty British game dishes in a rustic, pub setting.

Don’t miss: The venison Wellington—an indulgent, meaty twist on a British favourite.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!

As the weather brightens and London’s skyline glows under long summer evenings, the city’s al fresco dining scene comes to life. Central London, renowned for its culinary prowess, offers a plethora of outdoor dining options, where Michelin-starred restaurants meet secret garden patios. Whether you’re looking for a stylish rooftop with skyline views or a charming terrace in a hidden courtyard, here are ten of the most sought-after al fresco dining spots in Central London. Each promises not only exceptional food but also an unforgettable atmosphere.

  1. Seabird – The Hoxton, Southwark

Perched atop The Hoxton hotel in Southwark, Seabird boasts one of the finest rooftops in London with panoramic views of the city. Known for its extensive raw bar and a menu rich in Iberian and Mediterranean flavors, this seafood lover’s paradise is the place to sip on a signature cocktail while feasting on fresh oysters. The Mediterranean-tiled outdoor seating area, complete with rattan furniture and lush greenery, evokes the carefree essence of the southern European coast.

Must-try: Grilled Octopus with Mojo Verde.

  1. CASA PASTOR – Kings Cross

If you want a rain-safe al-fresco table, this Mexican terrace is just the spot, based on the lower floor of King’s Cross shopping haven Coal Drops Yard. The menu is an indulgent run-through of Mexican favourites, including chicken, prawn or mushroom tacos, among others, short rib coated in a muscovado and coriander seed rub, and sides of grilled corn and pinto beans. There’s also a fabulously extensive mezcal and tequila selection, perfect for sipping on the rocks under the sun.

Must-try: Tacos with a Margarita.

  1. The Garden at Corinthia

Hidden behind the grandeur of the Corinthia Hotel, The Garden is a secluded outdoor restaurant perfect for escaping the hustle and bustle of central London. This Mediterranean-style courtyard is bedecked with olive trees and offers a relaxed yet refined dining experience. The menu highlights fresh, grilled dishes and seasonal produce, perfectly complemented by an extensive wine list.

Must-try: Spiced Lamb Kofta with a pomegranate molasses glaze.

  1. Dishoom – Carnaby

Dishoom’s Carnaby location features a charming outdoor terrace that transports you straight to Bombay’s bustling Irani cafés. Overlooking the vibrant Carnaby Street, this terrace is ideal for a casual yet atmospheric al fresco meal. The menu is full of Dishoom’s beloved favourites, including its legendary House Black Daal and the irresistible Bacon Naan Roll for brunch.

Must-try: Chicken Ruby paired with garlic naan.

  1. Dalloway Terrace – Bloomsbury

An Instagram favorite, Dalloway Terrace is famous for its beautiful, seasonal floral displays. The heated terrace provides year-round outdoor dining, but it truly comes into its own during the warmer months. Nestled in the literary heart of Bloomsbury, the restaurant offers a mix of British and European fare, all while surrounded by enchanting greenery. A perfect spot for a romantic dinner or a leisurely afternoon tea.

Must-try: Truffle Arancini with a crisp glass of Sancerre.

  1. Sushisamba – Covent Garden

Famed for its Japanese-Brazilian-Peruvian fusion cuisine, Sushisamba’s Covent Garden outpost has one of the most stylish open-air terraces in London. With a bird’s-eye view of the iconic Covent Garden Piazza, diners can enjoy innovative sushi and robata dishes under the glow of lanterns. The rooftop bar also serves exotic cocktails that are as vibrant as the food.

Must-try: Yellowtail Taquitos with a signature Nippon Negroni.

  1. Brasserie Zédel – Piccadilly

An under-the-radar gem for al fresco dining, Brasserie Zédel’s charming terrace spills out onto Sherwood Street, offering a quintessentially Parisian café experience in the heart of London. Known for its affordable and authentic French fare, Zédel’s outdoor space is perfect for people-watching while enjoying a croque monsieur or steak frites.

Must-try: Crème Brûlée with a glass of Sauternes.

  1. Le Pont de la Tour – Shad Thames

Nestled on the banks of the River Thames, Le Pont de la Tour is a sophisticated French restaurant that offers unrivaled views of Tower Bridge. The riverside terrace is an idyllic spot to enjoy a leisurely lunch or romantic dinner while soaking in the iconic London scenery. The classic French menu pairs beautifully with the restaurant’s extensive wine list.

Must-try: Dover Sole Meunière, expertly filleted table-side.

  1. Mercato Metropolitano – Elephant & Castle

For a more casual outdoor dining experience, head to Mercato Metropolitano, an Italian-inspired food market that sprawls across a vast open-air space. With a focus on sustainability and community, the market offers an eclectic range of street food vendors, from fresh pasta and wood-fired pizza to craft beer and organic wine. The communal seating makes it a lively spot for a laid-back lunch or dinner with friends.

Must-try: Neapolitan-style pizza from Fresco by Franco.

  1. Coq d’Argent – City of London

Coq d’Argent’s rooftop garden is a stunning oasis amid the steel and glass of the Square Mile. Offering a sleek and sophisticated setting, this French brasserie is the go-to for City professionals looking to unwind after a long day. The immaculately landscaped rooftop terrace, complete with manicured lawns, offers a breathtaking view of the London skyline, making it ideal for after-work drinks or a decadent dinner.

Must-try: Grilled Lobster with garlic butter.

All our recommendations are based on experiences and local knowledge as genuine life long Londoners.

At Walk Eat London, we design our tours and cooking classes for visitors from the United States, Canada and other English speaking countries for those who want a friendly, small-group experience led by real Londoners. Plan your visit and book a tour today!