14 Stories
If you want your dinner in London to be a particularly beautiful event then head over to rooftop restaurant 14 Stories. The sky high spot is draped in fauna and clad with pops of colour, perfect for an evening of tasty British plates.
'Tea', 'supper', 'dinner' - whatever you want to call it, London has got a delicious answer to it. But whittling it down to just one can be a tricky choice - while we can't help you with that, we can save you from traipsing the city streets with our list of restaurants and bars all providing scrumptious dinner options.
If you want your dinner in London to be a particularly beautiful event then head over to rooftop restaurant 14 Stories. The sky high spot is draped in fauna and clad with pops of colour, perfect for an evening of tasty British plates.
Head over to Covent Garden where this unique Mercer Walk restaurant offers some of the best BBQ eats in the area. Tuck into juicy steaks and honey-sriracha-soaked wings, and don't miss out on their famed cheeseburger tacos, washed down with a couple of signature cocktails.
Serving exquisite food in a laidback setting, Camino extends its empire to the humble streets of Central London, King's Cross, Farringdon and Shoreditch. Beautifully decorated with authentic knick-knacks, a collection of rustic furniture and floor-to-ceiling, it offers guests a taste of the famous vibrant way of life that's come to define Spanish culture. As for the menu? Expect beautifully prepared cheese or charcuterie boards, alongside classics like patatas bravas or crispy squid with aioli.
Paradise By Way of Kensal Green, as well as being a popular night spot, is renowned for its great restaurant. Serving only freshly produced, British dishes from locally sourced ingredients, the menu changes with the seasons and includes delights like sea bass, Morecambe Bay shrimps and Best End of Lamb, along with fabulous Sunday roasts.
If you're wondering where to have dinner in East London, then Arepa & Co in Bethnal Green or Haggerston ought to fit the bill. This stunning space is serving up everything from the restaurant's namesake cornbread stuffed with black beans, plantain and avocado, to cocktail for accompaniments.
If you're wondering where to have dinner, Sea Garden & Grill in Tooting is sure to whet your appetite. Flaunting a seafood-focused menu that's sourced from the heart of Cornwall, there is plenty of ocean picks to fill up on. And for drinks? Explore the range of molecular cocktails.
It's all about steak at this impressive restaurant by Marco Pierre White and James Ogilvie Robertson - and with these two at the helm, you can expect the very best. From the City to Chelsea, you can feast on signature cocktails and classy interiors alongside juicy cuts of meat.
With an array of different dishes, Highbury's Brewhouse & Kitchen offers visitors a traditional pub experience with a twist. To accompany their selection of small-batch craft beers, their flavourful menu includes a number of British classics and international favourites from a cheese-topped Aberdeen Angus Beef burger to American-style hot dogs.
In the heart of theatreland and tucked away just off the Covent Garden plaza, Balthazar is a slice of fine dining where you can experience some classic French inspired cuisines. This place to have dinner in London promises the full works: charming interiors, a hefty wine collection, cocktails and beautiful food.
An extravagant restaurant in Soho, INCA London is not to be missed. Not only are the interiors to die for (think warm, ambient lighting, bright colours and unique artwork), but the menu isn't bad either. Chow down on anything from tropical ceviche to beef tartare in a slick setting.
One of the most cool and casual places to enjoy a meal in the heart of the City, head on down to Tank and Paddle for stripped back interiors alongside a selection of ice cold, craft pints and a plethora of pizza led plates to choose from.
Unlimited Asian tapas & sushi with free-flowing wine or beer £59.95 per person and 2 other offers
When it comes to innovation, few can match Inamo. In fact, few can get close. This is the place your mates have told you about; the one where you order via sleek tablets, upload your own images as your custom-tabletop and even check in on the kitchen via chef cam. Pioneering approach aside, Inamo actually serves delightful food and Oriental cocktails too. Come for pan-Asian tapas then head for intimate post-dinner cocktails in the basement bar.
Taste a piece of classic French cuisine at Cigalon where their ingredients are seasonal, fresh and supplied from Southern France. Sitting pretty on Chancery Lane, Cigalon's interiors follow the same suit as their menu: clean, classic but with a contemporary finish making for a top spot to have dinner in London.
If you're after the most authentic Chinese and South East Asian cuisine around then head to Fengzhen Supper Club, where you can enjoy a 10-course tasting menu cooked straight from the chef's home. Host Jay will be cooking up everything from spicy chicken bao buns to steamed pork belly with jasmine rice and tiger prawn salad, all for £65 per person, and you can bring along your own drinks too.
Situated right next to the Shard is Amazing Grace, a music themed bar, which also happens to feature some of the best Asian cuisine you'll have in London. Munch on Japanese fried chicken and chilli corn ribs, or mix and match a bunch of different bao. This stunning venue is located in the former St Thomas' Church, maintaining its stained glass windows and altar, with a modern twist from a cutting-edge audio-visual display and 3D light projections alongside their regular live performances.
A modern British restaurant and cocktail bar, Chiswell Street Dining Rooms offers elegance across the board. Serving anything from seasonal salad to pumpkin gnocchi, right through to grilled lemon sole and Cumbrian rare breed steaks, there's something to suit all tastes at this charming plot.
A decadent wonderland of classic European cuisines fused with Middle Eastern flavours describes Quaglino's. Fine foods come paired with opulent dining interiors where you'll find sweeping staircases, bars dedicated to masterful mixology and even a stage graced by top DJ and live musical talent.
Sticks'n'Sushi across London is the newest venture from the popular Danish-Japanese restaurant group, fronting their signature Scandinavian design. Expect sleek wooden furnishings and an open kitchen, with a sultry bar area to the side.
Their extensive menu has plenty of delicious Japanese fare to choose from, including miso-marinated black cod, avocado nigiri, teriyaki salmon skewers and much more.
Overlooking Tower Bridge and the Thames, this charming restaurant serves up a unique menu of street food-inspired eats, and makes for an excellent dinner spot if tasty food and atmospheric views are your bag.
Serving up seasonal dishes, cooked from scratch in the open kitchen, Balls Brothers Austin Friars brings a tasty dining out experience to the heart of the city. The ideal selection whether you're hosting an informal party or just enjoying a meal out with friends, menus change on a daily basis and there's a stunning choice of cocktails, wine and beer to match.
If you're looking for where to have dinner in London one of these beautiful restaurants is just the ticket. Choose some delicious dishes from their menu of steak, lobster, salads and small plates, and sip on a couple of their tasty cocktails.
With beautiful interiors and a delicious British seasonal menu, Bourne & Hollingsworth is a completely unique venue. Join the venue for plant-filled rooms, squishy floral armchairs and a secret downstairs bar that's perfect for partying.
Jalisco in Brixton and Loughborough Junction is ideal for a cheap and laid-back dinner, thanks to having plenty of Mexican fare with most dishes around a tenner. Think extra large burritos stuffed full of slow-cooked beef and black beans, alongside everything from tacos to enchiladas - all washed down by margs for under £9 each.
Head over to Soho where this stylish and low-key restaurant offers a delicious range of Spanish-Italian tapas to try out, as well as some unique signature cocktails to wash it all down with.
Looking for where to have dinner in Central London? Head to the West End for a sublime French Mediterranean meal at Whitcomb's. With star dishes including boeuf au poivre and lobster thermidor, this restaurant is sure to impress with its elegant fare and stylish interiors.
If you're on the hunt for cosy spots to dine in, White Horse in Wembley is a great shout. The venue is slinging out some of the best turkey and pork loin roast dinners, as well as other British classics. Pair your meal with a tipple or freshly pulled pint.
Core is a refreshing change to the swanky Bank restaurant scene with a basement bar where chill vibes are strong and neon lights make up the ambience. With a gentle nod to 'That 70s Show' with their underground social hangout, Core is an undoubtedly cool place to have dinner in London with a menu of classic pub style dishes serving you just dandy.
Located in South London, SW16 Bar & Kitchen is coming in hot with their delicious dinner options. Munch on everything from Puglian lasagne and grilled seabass to mussel spaghetti and truffle polenta chips with miso mayo.
Peckish? Why not hit up Old Broad Street's The Otherist for a bite to eat? Here you'll find a mouthwatering contemporary menu made up from fresh, seasonal, locally-source ingredients - mix and match mains with small dishes for a contemporary blend of flavours.
Set up next to the Bank of England in the City, Mint Leaf Lounge has got after-work dinners covered with their choice of smart Indian plates. The fancy space uses a tandoor grill to create smoky flavours - and when combined with one of their strong cocktails - you're looking at perfection.
Located in the heart of the City, Cabotte is one of London's best French restaurants, offering a menu of fine dining and fantastic wines from across the country. Whether you're looking for a client meeting, date night or celebratory dinner, it's a perfect place to eat.
If you're looking for a dinner with a side of Aussie cool, head on down to Ziggy Green. Just shy of the world-famous Regent Street, it's decked out in music memorabilia and art from the likes of David Bowie, Grazie and Bonnie and Clyde.
The menu is just as eye-catching. There's all sorts on offer, from green risotto and chicken parmigiana to mezze, monkfish and flaming tomahawks.
If you're looking for somewhere to have dinner in London, The Sterling is the perfect city hangout not far from Aldgate tube or Liverpool street. Its prime location comes in tow with one of London's most iconic landmarks, the Gherkin. Sitting in the base of this building you should head here for classic British cuisine and drinks to match.
On the lookout for a taste of France without stepping foot out of London? If you're on the hunt for dinner spots in Waterloo, Southbank's Auberge is a real winner. Transport yourself to Paris with a delicious variety of European grub, ranging from steak frites to boeuf bourguignon, all before washing it down with lip-smacking glasses of quality wine. Better yet, there's also a pretty rooftop space offering epic views of The Shard, along with private drinking or dining spaces and a modern bar.
London dinner dates don't get much better than a trip to Farzi, which takes bookings 7 or more days in advance. Expect to be munching through sophisticated takes on Indian dishes, all with the cocktails to accompany.
On the hunt for gorgeous restaurants in London? Mina's is a Belgravia beauty if we ever saw one, with jaw-dropping interiors that'll have you snapping pictures all over the gaff. But it doesn't stop there, as the food and drink menus are equally as enticing, with European flavourings throughout.
A friendly, neighbourhood restaurant bar, Music & Beans Shoreditch is bringing you dinner spreads of meze, tapas, grilled seabass and more across Mediterranean-inspired menu. Plus, live music will elevate your dining experience while you sip cocktails or wine throughout.
@ Westminster Pier on Thu, 5th Feb 2026 - Wed, 30th Dec 2026
Set sail from Westminster Pier on a magical London Dinner Cruise, where £95 secures a sparkling welcome drink, a four-course meal and live music as you glide past the city's most iconic landmarks. This three-hour evening experience offers panoramic views of the Thames, from the London Eye to Tower Bridge, all beautifully lit against the night sky.
Whether you're celebrating a special occasion or planning a romantic date night, the open-air deck and elegant dining make this cruise an unforgettable way to see the capital.