How to Find the Best Restaurants Near Charing Cross

Charing Cross is one of London’s busiest, most iconic areas, located next to Trafalgar Square, The National Gallery, and Covent Garden. And whether you’re in the mood for fancy fare, relaxed eats or global flares, there are loads of great options.
So if you’re after the best restaurants Charing Cross at your disposal, look no further because this guide will have you set for any event.
The Northall — Refined British Fare – Restaurants Near Charing Cross
📍 Address: Corinthia Hotel, Whitehall Place
⭐ Why Visit? Cosy atmosphere, best of British cooking
The Northall is a fine dining restaurant located in the 5-star Corinthia Hotel, perfect for those looking for a rather sophisticated meal near Charing Cross. The restaurant serves modern British cuisine from ingredients sourced as locally as possible.
Must-Try Dishes:
🍽️ Cornish Crab Salad — A light, bright seafood dish.
🥩 Dry-Aged Hereford Beef Fillet — Perfectly Cooked
🍰 Rhubarb & Vanilla Cheesecake — what a sweet way to end the meal.
The Northall is among the finest restaurants near Charing Cross for top-tier British food.
Barrafina – Spanish Tapas with Michelin Star – Restaurants Near Charing Cross
📍 Location: Adelaide Street
⭐ Why Visit? Real Spanish flavours, vibrant atmosphere
For Spanish food lovers, Barrafina near Charing Cross is essential. This Michelin-starred tapas place is famous for its open kitchen, local ingredients and winning dishes.
Must-Try Dishes:
🦐 Gambas al Ajillo – Juicy prawns in a garlic and chili oil.
🥩 Iberian Pork Presa – A delectably grilled portion of Spanish pig.
🍮 Crema Catalana – Spanish crème brûlée.
For an excellent tapas experience, highly recommend Barrafina, which is one of the better ones in the area.
The Oldest Restaurant in London — Restaurants Near Charing Cross
📍Location: Maiden Lane, Covent Garden
⭐ Why Visit? Traditional UK restaurant, Signatures, in Piccadilly has been there since 1905
London’s oldest restaurant, Rules, established in 1798, serves traditional British fare in a handsome, old-world setting. For a quintessentially British dining experience not far from Charing Cross, this is it.
Must-Try Dishes:
🥧 Steak & Kidney Pie – A British classic.
🦆 Roast Duck with Orange Sauce — An ingredient-forward, beautifully executed dish.
🍷 Sticky Toffee Pudding — best in London.
Rules, for historic dining serving great food, is the top choice.
The India Club – Restaurants Near Charing Cross
📍 Location: The Strand
⭐ Why Visit? Budget-friendly traditional Indian dishes
If you want authentic Indian food near Charing Cross, The India Club is a hidden gem. This historical eatery has been serving traditional Indian fare since the 1940s and keeps it simple and charming.
Must-Try Dishes:
🍛 Chicken Curry & Rice — An easy but delicious dish.
🥘 Masala Dosa – A crispy South Indian pancake stuffed with spiced potatoes.
🔥 Lamb Rogan Josh – Classic aromatic Kashmiri slow cooked dish.
The list of best Charing Cross restaurants continues with one of the most affordable places to eat Indian food: The India Club.

Hawksmoor Seven Dials — Restaurants Near Charing Cross
📍 Location: Covent Garden
⭐ Why Visit? British steaks, great cocktails
Offering perfectly cooked steaks, Hawksmoor Seven Dials is one of the best of its kind near Charing Cross. The restaurant specializes in premium, ethically sourced British beef, with a cozy, welcoming atmosphere.
Must-Try Dishes:
🥩 Bone-In Prime Rib – Ideal for sharing.
🔥 Grilled with Charcoal Fillet Steak – juicy and tasty.
🍟 Triple-Cooked Chips — The crispiest French fries you’ll ever taste.
Enjoy a perfectly paired cocktail to accompany your steak in a meal worth having!
Places you should see Gordon’s Wine Bar – Restaurants Near Charing Cross
📍 Location: Villiers Street
⭐ Why Visit? Oldest wine bar in London, cave with candles
For a relaxed, romantic dining experience, Gordon’s Wine Bar is a London institution. Renowed for its extensive wine list and mouthwatering cheese & charcuterie boards, it makes for a wonderful evening out close to Charing Cross.
Must-Try Dishes:
🧀 Cheese Platter – British & French cheeses.
🥖 Pâté & Fresh Bread — A classic and delicious pairing.
🍷 Port Wine – A vintage after meal beverage.
Gordon’s is perfect for a casual but elegant evening out.
Brasserie Zédel – Cheap French Restaurant
Wherever you decide to go, Piccadilly Circus is a short walk from Charing Cross.
⭐ Why Visit? Classic French fare, gorgeous Art Deco interiors
Brasserie Zédel is by far one of the best French restaurants near Charing Cross if you are craving authentic cuisine. Surprisingly affordable prices and elevated French dishes await at the restaurant.
Must-Try Dishes:
🥖 French Onion Soup – Rich and cozy and all the melted cheese.
Steak 👉 Frites 🥩 A steak cooked just right with fries crispy.
🍮 Crème Brûlée – A classic French dessert that never fails.
We knew Brasserie Zédel was a good place for a Parisian-style meal in central London.
Conclusion: The Top Restaurants near Charing Cross – Restaurants Near Charing Cross
Charin Cross have some very best restaurants in London, from fine dining to international cuisine and casual eats. There’s something for everyone, whether you’re looking for British, Indian, Spanish or French food.
Our Picks for Every Type of Party:
✔️ Best Fine Dining: The Northall, Rules
✔️ Top Tapas & Spanish Food: Barrafina
✔️ Best Indian Chow: The India Club
✔️ Best Steakhouse: Hawksmoor Seven Dials
✔️ Best Wine & Cheese Experience:Gordon’s Wine Bar
✔️ Best Affordable Fine Dining: Brasserie Zédel
Best Restaurants near Charing Cross: Whether you have a penchant for fine dining or are on a budget, we have compiled a list of top restaurants near Charing Cross to help achieve the ultimate central London dining experience. 🍽️✨