The 10 best restaurants in Victoria for a great meal out

Unique Venetian cuisine is stunningly presented at TOZI Victoria. Credit: TOZI Victoria
A selection of Italian dishes at TOZI Victoria, one of the best restaurants in Victoria London.

Whether you’re heading for a night on the town or looking for a pre-show meal near London’s West End, Victoria is a stylish city district with a booming restaurant scene. With plenty of fine dining gems or family-friendly destinations, you’ll find a great range of stellar dishes form local and global cuisines. From contemporary Indian food served in historic surroundings to regional Italian staples, the best restaurants in Victoria London offer so much for diners to enjoy. 

Get in the party mood with a fashionable modern restaurant serving up Scottish cuisine and live music. Relax with liqueur cocktails and cigars on the terrace at a famed family-owned Italian eatery. Meanwhile, fresh seafood and regional grass-fed meat take centre stage at Victoria restaurants serving classic British cuisine. These are the 10 best restaurants in Victoria, London for a great meal out.

Tables at these busy Victoria restaurants fill up fast – secure your place and book a seating on OpenTable now.

Read on for the best restaurants in Victoria London

For Scottish cuisine with live music – try Boisdale of Belgravia in Victoria

boisdale-of-belgravia1
Premium Scottish produce is prepared in hearty, rustic style at Boisdale of Belgravia. Credit: Boisdale of Belgravia
A waiter grates truffle on top of a spaghetti dish at Boisdale of Belgravia in London Victoria
Enjoy a luxurious Scottish dining experience in the heart of London at Boisdale of Belgravia. Credit: Boisdale of Belgravia
boisdale-of-belgravia3
Warm, rustic decor transports diners at Boisdale of Belgravia to the Scottish glens. Credit: Boisdale of Belgravia

Boisdale of Belgravia, situated inside a Georgian townhouse, is one of the best restaurants in Victoria London for fine dining. Serving traditional Scottish cuisine, the restaurant has a stylish, rustic interior and a strong focus on high-quality British produce. Live jazz and soul music is performed every evening and diners can eat in the main restaurant or enjoy drinks in the courtyard garden or the cigar terrace, which has outdoor heating. Classic British dishes on the menu include the luxury fish pie made with lobster, crab and smoked haddock and the rabbit pie with wild mushroom fricassee. You can also try a selection of sausages made with various meats from around the UK or sample dry-aged Scottish steaks, such as the 8oz centre-cut fillet or the 12oz prime rib-eye. The bar is also known for its classic cocktails and its award-winning wine and spirits selection.

Discover more restaurants in London

For one of the best restaurants near Victoria Station London – visit Ganymede in Victoria

ganymede1
Enjoy ultra-fresh produce cooked in contemporary British style at Ganymede. Credit: Ganymede
ganymede2
High-end meat and seafood dishes steal the show at Ganymede. Credit: Ganymede
ganymede3
Understated decor and a classy, modern vibe make Ganymede perfect for special occasions. Credit: Ganymede

Championing classic British cuisine in an elegant, modern setting, Ganymede offers stylishly presented dishes made with high-end ingredients. Must-try starters include Jersey Royal oysters with a shallot vinaigrette and French onion soup with Welsh rarebit. For an indulgent main, try the crispy seabass with creamed potatoes or the braised feather blade beef with truffle mayonnaise. At weekends, Ganymede also serves a traditional Sunday roast made with a choice of premium meats. Named after a figure from Greek mythology who became a wine pourer for the Gods, Ganymede is known for its premium fine wine selection, which features a huge range of European wines, and some select New World vintages. The intimate yet elegant vibe makes this an ideal spot to enjoy dinner with friends or to spoil your loved one on date night.

Discover more restaurants in London

For shareable Spanish tapas – don’t miss Iberica in Victoria

iberica-victoria1
Traditional Spanish small plates invite relaxed, continental dining at Iberica Victoria. Credit: Iberica Victoria
iberica-victoria2
Freshly sourced Spanish ingredients give the food at Iberica Victoria a traditional feel. Credit: Iberica Victoria
iberica-victoria3
 The airy, modern dining room is beautifully lit at Iberica Victoria. Credit: Iberica Victoria

Situated close to Victoria tube station, Iberica Victoria is one of the best restaurants in London for Mediterranean light bites. Inspired by traditional tapas, the menu features a range of small plates and meat and cheese boards that are made with premium Spanish ingredients. Diners can take advantage of the four tapas for £20 deal and enjoy mouthwatering small plates, like tempura battered chorizo lollipops, grilled octopus or sherry mushrooms. You can also try a selection of jamon Iberico pork dishes made using meat from free-range forest pigs. The bar at Iberica Victoria has a unique sherry selection, allowing you to sample traditional Spanish aperitifs. Eat alfresco on the terrace or enjoy a private party in the secluded inner dining room. The stylish interior and proximity to Victoria Station make this a great spot for after-work drinks or a sophisticated night out with friends.

Discover more restaurants in London

For stylish business meals – visit Santini in Victoria

santini1
The unique drinks selection at Santini includes craft beers, fine wines and Italian liqueurs. Credit: Santini
santini2
 Enjoy traditional Italian light bites made with fresh produce at Santini. Credit: Santini
santini3
The heated open-air terrace makes dining at Santini a delight. Credit: Santini

Known for its elegant decor and charming ambience, Santini is one of the best restaurants for traditional Italian food in London. It first opened its doors in 1984, making it one of London’s oldest family-owned restaurants. The seasonal menu makes the most of premium ingredients, with Mediterranean staples like spaghetti carbonara and grilled lamb chops with baby artichokes and anchovy lemon salsa. You can also tuck into seafood pasta dishes, like lobster linguine or spaghetti vongole. Along with your meal, enjoy something refreshing from the signature cocktail menu, which features mixed drinks made from Italian amaro liqueurs. You can also sip on fine Italian wines and choose a cigar from the in-house selection. The luxe decor and festive atmosphere make this a perfect spot for a special celebration and the stunning outdoor terrace is artfully decorated with fairy lights throughout the year. 

Discover more restaurants in London

For one of the best sushi restaurants in London Victoria – try Sticks ‘n’ Sushi in Victoria

sticks_n_sushi-victoria1
Prime cuts of regionally sourced meat steal the show at The Stoke House. Credit: The Stoke House
sticks_n_sushi-victoria2
The classic Sunday roast at The Stoke House is perfect for a family lunch out. Credit: The Stoke House
sticks_n_sushi-victoria3
Simple preparations allow premium produce to shine at The Stoke House. Credit: The Stoke House

Sticks ‘n’ Sushi in Victoria is one of the best restaurants near Victoria Station London and offers a Japanese fusion of sushi and yakitori grilled skewers. The menu is made with a combination of premium Asian ingredients and local produce for a high-quality dining experience. Sushi lovers can dine out on a selection of colourful nigiri, sashimi and maki roll made with top-end shellfish and raw tuna, salmon and kingfish. Vegan sushi options are also available. For a traditional yakitori experience, diners can enjoy grilled beef fillet with miso butter or a variety of pork and chicken skewers. The a la carte menu also includes sumptuous mains, like crab croquettes or seaweed salad. Sip on Asian-inspired cocktails, like a whisky miso sour or a yuzu zoo made from yuzu, honey syrup and Bombay Sapphire. The chic, minimalist decor and relaxed vibe are perfect for groups.

Discover more restaurants in London

For one of the best Indian restaurants near Victoria London – head to The Cinnamon Club in St James

the-cinnamon-club1
Dine out on British produce transformed into Indian cuisine at The Cinnamon Club. Credit: The Cinnamon Club
the-cinnamon-club2
 Stylish presentation makes the fine dining menu stand out at The Cinnamon Club. Credit: The Cinnamon Club
the-cinnamon-club3
 The book-lined library setting makes dining at The Cinnamon Club a unique experience. Credit: The Cinnamon Club

With its iconic location in the heart of the fashionable Westminster district and it’s close proximity to the West End theatre district, The Cinnamon Club is one of the best restaurants near Victoria London for incredible Indian food. Diners can enjoy an unforgettable meal in stunning surroundings – the dining room is located inside the historic Old Westminster Library and has elegant vintage decor and a refined, high-end vibe. The kitchen is known for creating Indian dishes with a subtle and sophisticated palette, including the tasting menu which is available for £95 per person. If you’re dining a la carte, you can open your meal with tandoori-cooked chicken breast or grilled Scottish scallops with Varhadi Techa spices. Popular main dishes include Bollywood cheese – an Indian take on a cauliflower cheese – or push the boat out with Balmoral Estate venison loin. Classic cocktails and fine wines complement the menu.

Discover more restaurants in London

For one of Victoria London’s best restaurants for charcoal-roasted dishes – don’t miss The English Grill in Victoria

the-english-grill1
Premium charcoal-grilled meat cuts are given five-star treatment at The English Grill. Credit: The English Grill
the-english-grill2
Slow-cooking and smoking techniques bring out the succulent flavours in prime ingredients at The English Grill. Credit: The English Grill
the-english-grill3
Refined yet whimsical decor makes The English Grill perfect for a fancy lunch out. Credit: The English Grill

Classic British cuisine meets exquisite fine dining at The English Grill – one of the best restaurants in Victoria, London. Making use of the charcoal-fire Josper grill, this restaurant uses slow-cooking and BBQ techniques to enhance succulent meat dishes and has been awarded two AA rosettes for culinary excellence. Diners can book in for a meal and a London show with the pre-theatre menu or dine a la carte. Sink your teeth into a lamb croquette starter or scallop ceviche with Exmoor caviar. Fire-grilled mains include the 8oz grass-fed fillet steak or the whole Dover sole. You can also order steak Diane which is flambéed to perfection at your table. The premium wine list features a selection of aged and recent vintages and skilled servers are on hand to talk you through choices and pairings. The smart casual vibe is perfect for a fancy lunch or a date night.

Discover more restaurants in London

For one of the best brunch restaurants in London Victoria – visit The Ivy Brasserie in Victoria

28014843-1
Sumptuous decor makes dining at The Ivy Victoria Brasserie a luxurious treat. Credit: The Ivy Victoria Brasserie
the-ivy-victoria-brasserie2
The Ivy Victoria Brasserie celebrates premium British produce and refined pub-grub-style dishes. Credit: The Ivy Victoria Brasserie
the-ivy-victoria-brasserie3
The classic brunch menu at The Ivy Victoria Brasserie is perfect for a relaxed weekend. Credit: The Ivy Victoria Brasserie

Luxe interior design and a bustling hotspot feel make The Ivy Victoria Brasserie one of the best restaurants in Victoria London for a fun meal out. This vibrant eatery has dining rooms across multiple floors and is known for its mouth-watering contemporary British menu. Start your morning in style with The Ivy Victoria brunch menu. Breakfast classics, like buttermilk pancakes with Greek yogurt and fresh berries or eggs Benedict with hand-pulled ham, will set you up for the day ahead. For mains, you can choose from stylish pub-grub classics, like the Ivy burger made with chargrilled grass-fed beef or a hearty plate of fish and chips. You can also book in for afternoon cream tea from 11.30 am to 5 pm and feast on a selection of fresh scones with cream and jam and a choice of teas, coffee or champagne. Unique cocktails and local beers are perfectly refreshing.

Discover more restaurants in London

For one of the best places to eat steak in Victoria London – try The Stoke House in Victoria

the-stoke-house1
Prime cuts of regionally sourced meat steal the show at The Stoke House. Credit: The Stoke House
the-stoke-house2
The classic Sunday roast at The Stoke House is perfect for a family lunch out. Credit: The Stoke House
the-stoke-house3
 Simple preparations allow premium produce to shine at The Stoke House. Credit: The Stoke House

Specialising in prime grass-fed meat cuts sourced from master butchers and regional farms, The Stoke House is one of the best places to eat in Victoria London. The classic British menu is built around high-end produce and simple, modern preparations that highlight meat quality. The pre-theatre menu makes this an ideal spot for an evening out in the West End, while the Sunday roast selection is perfect for a family treat. If you’re dining with a group, the meat feast platter includes tender bavette steak, pork chops and smoked chicken and serves parties of two or more. For sumptuous mains, try a dry-aged steak from the grill or opt for roasted hake or smoked duck breast. Traditional English desserts, like apple crumble or Eton mess, are perfect to close the night. Enjoy a draught beer with your meal or select something from the wine list.

Discover more restaurants in London

For unique Venetian cuisine at one of London’s best Italian restaurants – don’t miss TOZI in Victoria

tozi-victoria1
Unique Venetian cuisine is an unforgettable dining experience at TOZI Victoria. Credit: TOZI Victoria
tozi-victoria2
Delicious desserts pair with sweet cocktails to complete your meal at TOZI Victoria. Credit: TOZI Victoria
tozi-victoria3
 Chic modern decor meets traditional Venetian cuisine at TOZI Victoria. Credit: TOZI Victoria

Stylish modern dining meets traditional Venetian cuisine at TOZI Victoria, one of the best Italian restaurants in London. Diners at TOZI Victoria can choose from set cicchetti feast menus that feature a range of meat, seafood and vegetarian dishes or select starters and mains from the a la carte menu. Popular items include the lobster linguine with garlic and chilli and the buffalo ricotta ravioli with black truffle. You can also tuck into traditional Venetian shellfish dishes, like gratinated scallops or Sicilian red prawn carpaccio. A highlight at TOZI Victoria is the negroni cocktail trolley, which allows you to have a curated drink made at your table by the restaurant’s bar manager. Finish off your meal with something sweet and try a unique dessert cocktail, such as the tiramisu cocktail or the pistachio cocktail. The modern take on rustic decor gives the restaurant a smart, contemporary vibe.

Discover more restaurants in London

With easy access to major public transport networks, historic sites and the bustling West End theatre district nearby, London Victoria is fast becoming a dining hotspot. Find your next go-to venue for a relaxed night out or pick up your friends for cocktail night.

The best restaurants in Victoria London are guaranteed to be busy at peak times – don’t miss out and book your table on OpenTable now.

Looking for more great places to eat out in London? Read up for additional city guides:

Find your table for any occasion