London is a city that truly comes alive at night, especially when it comes to memorable dining experiences. Whether you’re floating past illuminated landmarks on a river cruise, indulging in classic American fare at the Hard Rock Cafe, or enjoying a themed murder mystery, London offers something for every palate and style. Personally, I love the London: River Thames Dinner Cruise because it combines fantastic views, a four-course meal, and live music — all while cruising past Big Ben and Tower Bridge. It’s a perfect choice for a romantic evening or special occasion. If you’re after a more lively, casual vibe, the Hard Rock Cafe options offer iconic memorabilia and great American food, especially in locations like Piccadilly Circus or near Covent Garden.
London’s dinner experiences range from luxurious multi-course dinners on buses to themed cruises with Elvis or jazz, giving you countless options to suit your taste and schedule. Whether you’re after a romantic evening, an entertaining night out, or a fun group activity, this list covers the best of what London has to offer after sunset.
Below, we introduce the types of tours that made our list — from river cruises to themed dinners — before diving into each experience in detail so you can find the perfect match.
1. London: River Thames Dinner Cruise

This dinner cruise along the River Thames offers a relaxing way to see London’s iconic sights while enjoying a four-course meal and live entertainment. The cruise lasts about three hours and includes a welcome glass of sparkling wine. As you glide past illuminated landmarks like the Tower of London, London Eye, and Westminster Palace, the atmosphere is magical.
Guests consistently praise the delicious food, with many mentioning the friendly staff and live singer Emma, who interacts with the crowd. The boat’s design is beautiful, and during sunset, the views of London’s skyline are stunning. It’s perfect for a romantic date or a special celebration, combining sightseeing, fine dining, and music in one seamless experience.
Bottom line: If you want a blend of sightseeing and fine dining on the water, this cruise offers excellent value for around $124 per person. Be sure to check availability for your preferred evening, as spots tend to fill up.
2. London: Hard Rock Cafe with Set Menu for Lunch or Dinner

For a lively, casual meal steeped in rock and roll memorabilia, the Hard Rock Cafe London delivers. Located in Greater London, it’s famous for classic American dishes and a vibrant atmosphere filled with guitars, outfits, and photographs of legendary musicians. You can choose between two different set menus, making it flexible for lunchtime or dinner.
The service gets high praise, with staff like Brinn earning specific mentions for their friendliness. The food, while described as good in presentation, is also appreciated for its value — especially with a complimentary non-alcoholic drink included. It’s a great stop if you’re looking for a fun, energetic setting and memorable souvenirs from the Rock Shop.
Bottom line: At about $39, this experience offers a fun, relaxed vibe with authentic memorabilia, ideal for music lovers and casual diners alike.
3. Picadilly Circus: Hard Rock Cafe Set Menu Lunch or Dinner

Getting priority seating at the flagship Hard Rock Cafe Piccadilly Circus means avoiding queues and soaking in the bustling London atmosphere immediately. This location features walls decorated with legendary music memorabilia and a lively, modern setting. The set menu offers great American favorites, and you can pick from two options during your visit.
Guests rave about the friendly staff and the venue’s vibrant environment, which captures London’s energetic spirit. The fast service and delicious burgers make it perfect for a quick, satisfying meal amidst sightseeing. Plus, the souvenir shop is a bonus for fans who want to bring home a piece of rock history.
Bottom line: For around $40, this experience offers fast, quality food in an iconic setting, ideal for those wanting a lively, no-fuss meal.
4. London: 6-Course Luxury Dinner Bus Tour

This luxury dinner on a coach combines sightseeing with gourmet dining, all while cruising through London’s most famous streets. In about 2.5 hours, you’ll taste a French and British inspired six-course menu as the city’s lights shimmer outside the panoramic windows.
The chef serves up delicious courses, and the experience is perfect for celebrating milestones like birthdays or anniversaries. Guests love the luxury feel and the chance to see major landmarks like the Houses of Parliament and Buckingham Palace from the comfort of your seat. Prices are around $129, making it an elegant yet accessible option.
Bottom line: If you want a stylish, comfortable way to dine and see London, this tour offers excellent value for the quality and setting.
5. London: River Thames Dinner Cruise with Live Jazz

For fans of smooth jazz and stunning views, this 3-hour cruise features a live jazz band that sets a relaxed mood as you enjoy a three-course meal. The cruise passes by London’s glittering sights—Big Ben, the London Eye, Tower Bridge—making it a sophisticated night out.
While reviews note the food is good, the star here is the music and scenery. The bar is fully stocked, so you can sip a drink while soaking in the nighttime London skyline. It’s better suited for those who appreciate fine music and a more refined atmosphere.
Bottom line: If jazz is your thing and you want to combine music with sightseeing, this cruise provides a classy, memorable experience.
6. London: Dinner Cruise with Elvis Tribute on the Thames River

This Elvis-themed cruise is a fun, energetic way to enjoy dinner along the Thames. It lasts about three hours, with a three-course meal and two live Elvis tribute sets. The lively performers and dance-friendly atmosphere make it a hit for music lovers wanting a bit of nostalgia.
Guests say the food quality exceeds expectations, and the Elvis impersonator is top-notch, adding an entertainment layer that’s hard to beat. Cruises pass iconic sights, and the chance to dance the night away makes it suitable for those looking for a lively, themed evening.
Bottom line: For around $123, this experience blends good food, great music, and London’s best landmarks — perfect for Elvis fans and party-goers.
7. London: Magnum Dinner

In London’s Magical Medieval Crypt, you’ll find a six-wine wine pairing with a five-course gourmet feast. This unique experience takes place deep beneath the city, creating an intimate, atmospheric setting for food and wine lovers.
While reviews are limited, the spectacular five-course menu paired with wines points to a refined, special occasion experience. Its location in a crypt adds an intriguing mood, making it ideal for those seeking a distinctive dinner.
Bottom line: If you’re into fine wine and gourmet dining in a striking setting, this tour offers a memorable taste of London’s secret side.
8. London: Murder Mystery Cruise With 3-Course Dinner

Combine sightseeing with a murder mystery adventure on this 3-hour cruise. You’ll sail past London landmarks while solving clues in an interactive game, all served with a three-course meal. It’s a hit for groups or couples who want a playful evening.
Reviews highlight the interactive element and the good quality food, making it a fun, engaging way to explore London’s Thames. It’s best suited for those who love puzzles and storytelling as part of their night out.
Bottom line: For around $140, this combines the intrigue of mystery with the beauty of London’s river views—a perfect choice for adventurous travelers.
9. Japanese Izakaya Dinner & Stand Up Comedy Show Covent Garden

Enjoy a Japanese izakaya dinner combined with a stand-up comedy show in Covent Garden. You’ll indulge in three courses plus sake or Japanese beer from Flesh & Buns, all while laughing at some of London’s best comedians, including TV favorites.
This 5-hour experience is perfect for those seeking a lively night filled with humor and good food. The comedy is highly praised, and its central location makes it easy to combine with other evening plans.
Bottom line: If a fun, entertaining night with excellent cuisine is what you’re after, this is a fantastic choice for families, friends, or couples.
10. London: Christmas Party Dinner Cruise

Celebrate the festive season on this 4-hour Christmas dinner cruise on the Thames. It features a traditional three-course meal, Christmas music, and dancing, all with views of London’s skyline lit up at night.
Though reviews are limited, the experience promises a festive atmosphere perfect for holiday parties or family celebrations. It’s a cozy way to enjoy London’s Christmas lights from the water.
Bottom line: For about $128, this cruise is ideal for holiday-loving travelers wanting a festive, scenic evening.
11. Central London: New Year’s Eve Dinner with Live Jazz

Ring in the New Year at 28°-50° By Night with a five-course meal, live jazz, and a bottle of champagne between two. This exclusive experience in Central London combines fine food, live music, and a celebratory atmosphere perfect for marking the start of a new year.
Reviews are not yet available, but the setting in a speakeasy-style venue promises an intimate, special evening. Ideal for those wanting a luxurious way to welcome the New Year.
Bottom line: For a memorable New Year’s Eve, this experience offers sophisticated dining and entertainment in a stylish setting.
12. Gastronomic 6-course fine-dining dinner on Luxury London Bus

This luxury bus dinner combines a six-course menu with wine, all while touring London’s landmarks like the Shard and Big Ben from the comfort of a panoramic glass-roofed bus. The evening lasts about three hours, and you can choose vegetarian, vegan, or classic menus.
Guests praise the quality of the food and the stunning views, with some noting the experience is perfect for a special occasion. It’s a carefully curated, elegant way to enjoy London’s sights and gastronomy simultaneously.
Bottom line: For around $243, this is one of the most luxurious dinner experiences in London, great for couples or those celebrating a special night.
13. London: NYE Fireworks, Dinner & Cable Car Experience

Celebrate New Year’s Eve with a dinner, fireworks viewing, and cable car ride. This 6-hour experience includes a three-course meal, a glass of Champagne in the cable car, and a spectacular fireworks display over London.
Reviews aren’t available yet, but the combination of dining, iconic views, and fireworks makes it a once-in-a-lifetime event for many travelers. It’s suited for adventurous, festive spirits seeking a memorable send-off to the year.
Bottom line: If you want to combine a special dinner with London’s legendary NYE fireworks, this unique experience is hard to beat.
14. London Cooking Class and British Royal tasting Menu Dinner

Join an 18-year-old chef (related to King Charles III!) for a hands-on royal-inspired cooking class, followed by a shared four-course dinner featuring dishes loved by the Royal Family. The class is intimate, with a maximum of six guests, making for a familial feel.
Guests love learning authentic recipes and tasting the results, making it perfect for foodies who want an exclusive experience. It offers a personal touch that larger tours can’t match, plus insight into British cuisine.
Bottom line: For $169, this experience combines education, authentic royal recipes, and a memorable meal—ideal for culinary enthusiasts.
15. London Cooking Class & Local 7 Course Tasting Dinner

This home-based cooking class in a genuine Edwardian London house teaches you to prepare three local dishes, followed by a seven-course tasting dinner. It’s family-friendly and provides a cozy, authentic environment to learn about London’s culinary roots.
Guests appreciate the personalized experience and the opportunity to uncover stories behind traditional dishes. It’s best suited for those interested in hands-on learning and local flavors.
Bottom line: If you want a relaxed, family-style cooking lesson while enjoying a multi-course dinner, this is a charming choice.
How to Choose Your Perfect Dinner Experience in London
When selecting the right dinner experience, consider your budget, the type of atmosphere you prefer (lively, romantic, educational), and how much time you want to spend. For instance, river cruises like the London: River Thames Dinner Cruise provide a scenic, relaxed night, while the hard rock cafes offer a lively, memorabilia-filled atmosphere.
If your focus is on special occasions or gastronomy, the luxury dinner bus or the 6-course fine dining on a luxury bus are excellent. For something truly unique, the Magical Medieval Crypt or the Royal tasting menu provide memorable settings and experiences. Book early, especially for popular dates, as many experiences fill quickly.
Final Thoughts
London’s dinner options are as diverse as the city itself. For a romantic night with spectacular views, the river cruises are hard to beat. For casual fun and iconic memorabilia, the Hard Rock Cafes deliver in spades. If you’re seeking a combination of sightseeing and gourmet food, the luxury dinner buses and special themed cruises are perfect.
Whether you want a lively, musical, or refined evening, London offers something for every appetite. Planning ahead and booking early is advised to secure your preferred date. Whatever your style, each of these experiences promises a memorable taste of London after dark.
