We're giving you the chance to win back the value of your meal - every time you dine this month!

The best restaurants in St James's

St James’s occupies a relatively tiny area of London. Blink, and you’ll miss it. Sandwiched between Piccadilly to the north, Green Park to the west, its eponymous park to the south and Haymarket straight east, we’d forgive you for confusing this posh part of town with one of its neighbours. If you’re looking for a place to eat in St James's, don’t worry, we’ve done the hard work so you don’t have to, and compiled a handy list of the best. Whatever your taste, SquareMeal is here to help, with a selection of the best places to eat in St James's for every occasion.

Updated on 06 July 2026

We would place a pretty big bet on the assumption that you arrived at this list searching for some of the swankiest places to eat in London. The cream of the crop, if you will. If so, we’d recommend looking at our guide to every Michelin-starred restaurant in London, which includes all the places with one, two or three prestigious stars.

St James's may be a relatively small square in the grander context of the capital, but this neighborhood south of Mayfair packs in a huge number of brilliant restaurants, all within a few minutes' walk of each other. This is one of London's most historic areas, stretching from Buckingham Palace to Piccadilly, and as a result, you can expect to find some of the capital's most storied, long-standing restaurants here.

There's plenty of Michelin-starred talent scattered across the area, too, when it comes to both the restaurants and the chefs that run them. Naturally, such top-notch cooking and an SW1 postcode do not come cheap, but you can rest safe in the knowledge that lots of these restaurants offer set menus, reduced lunch offerings, as well as pre- and post-theatre menus for slightly more wallet-friendly dining.

Although let's be honest - you're probably not here to save the pennies. You're here to indulge! So, without further ado, take a look at the very best restaurants in St James’s with our handy, tried-and-tested round-up.

Estiatorio Milos

1 Regent Street, St. James's, London, SW1Y 4NR

Part of an international chain that attracts a matching clientele, restaurateur Costas Spiliadis’s London outpost shows off a ‘market’ of Mediterranean fish. From the raw bar, you might choose oysters or tuna sashimi, while the list of classics features octopus, calamari and cuttlefish. The dining room is splendid too.

Over £80
Mediterranean
Greek
Seafood
Vegan friendly
Gluten-free options
Vegetarian friendly

Chutney Mary

73 St James's Street, St James's, London, SW1A 1PH

Formerly residing on the King’s Road, Chutney Mary is now one of St James’s sumptuously decorated jewels. From the opulently lit dining room to the jewel-like Pukka Bar, renowned for its signature saffron Martinis, it remains the ultimate gold standard for celebratory feasts steeped in deep, forensic spice.

£50 - £79
Indian
Vegetarian friendly

45 Jermyn St.

45 Jermyn Street, St. James's, London, SW1Y 6DN

All aboard the caviar trolley! That oscietra and beluga-loaded vehicle is just one luxury on offer here; other treats include potato, jamón and a fried duck egg for breakfast, a trio of Alba truffle dishes and a boozy ice-cream float for afters. There's never a bad time to visit 45 Jermyn St.

£50 - £79
Modern European

Franco's

61 Jermyn Street, St. James's, London, SW1Y 6LX

This tasteful Italian has been smoothing out its diners’ careworn creases for more than 60 years. Start with cocktails in the bar before moving on to the likes of lobster linguine or veal with truffle mash and porcini mushrooms. A great choice for oenophiles, as the extensive wine list covers every inch of Italy.

£50 - £79
Italian
Vegan friendly
Gluten-free options
Vegetarian friendly

Wild Honey St James

8 Pall Mall, St. James's, London, SW1Y 5NG

There’s no shortage of fine dining French restaurants in St James’, but if it were a competition, Wild Honey sure gives them all a run for their money. For undeniably sublime, fault-free cooking, Anthony Demetre’s Michelin-starred restaurant is a strong bet. We'd recommend going a la carte, or visiting early for the excellent pre-theatre menu.

Over £80
Modern European
British
French
One Michelin star
Vegan friendly
Vegetarian friendly

116 Pall Mall Brasserie by Searcys

116 Pall Mall, St. James's, London, SW1Y 5ED

Found inside a staggering, Grade I-listed Georgian masterpiece, this grand brasserie feels suitably majestic without being stuffy. Searcys brings its long-standing hospitality credentials to the table, pairing reliable British classics with a truly stellar Champagne selection. It’s a spectacular setting for sharp client lunches or elegant pre-theatre bubbles.

£30 - £49
British
Brasserie
Gluten-free options
Vegetarian friendly

Imperial Treasure

9-10 Waterloo Place, St James's, London, SW1Y 4BE

The Imperial Treasure brand might not yet be well-known in the UK but it’s a huge deal in Asia, where the Shanghai flagship holds two Michelin stars and the Hong Kong and Singapore branches have one each. For Chinese fine dining, you can’t do much better. For high quality dim sum and Peking duck, Imperial Treasure is unmatched.

Over £80
Chinese
Dim Sum

Scully

4 St. James's Market, St. James's, London, SW1Y 4AH

Scully is ex-Nopi head chef Ramael Scully’s first solo venture where he draws on influences from his own layered heritage as well as global cuisine. Grab a seat at the marble-topped chef’s counter if you can, to watch Scully and his team slice ingredients with expert precision. This is also worth a visit for the supremely inventive vegetarian menus.

Over £80
International
Vegan friendly
Vegetarian friendly

Wiltons

55 Jermyn Street, St. James's, London, SW1Y 6LX

Determinedly old school and one of the few restaurants where that outmoded jacket-and-tie policy still seems wholly appropriate, this impeccably groomed restaurant looks right at home among the streets of St James’s. Look out for the lunchtime carvery trolley, and make sure you visit in the winter months for some of London's best game cookery. 

British
Seafood
Gluten-free options
Vegetarian friendly

Mistress of Mayfair

48-49 St. James's Street, St. James's, London, SW1A 1JT

Channelling the dark, sultry spirit of late-night Paris, this St James’s hotspot is swathed in red velvet and lit by glimmering chandeliers. Go for the decadent, 21st-century French brasserie classics - like oysters and caviar - but stay as the tables turn into an exclusive lounge vibe fueled by high-energy house beats and champagne cocktails.

Over £80
Mediterranean
French
Vegetarian friendly

Michael Caines at The Stafford London

The Stafford London, St. James's, London, SW1A 1NJ

Hidden inside one of the neighbourhood's most historic hotels, this refined partnership marks the celebrated chef’s first London residency. Expect precise fine dining that marries West Country flair with The Stafford's heritage, all backed by one of the capital's most jaw-dropping wine cellars. It's old-school luxury executed with supreme technical sharpness.

Over £80
Modern European
British
Afternoon tea
One Michelin star
Vegan friendly
Gluten-free options
Vegetarian friendly

Gouqi

25-34 Cockspur Street, St James's, London, SW1Y 5BN

Gouqi might just serve the glossiest peking duck in London, and it’s one of the many things that draws in diners to this high end Chinese eatery. Opened by Chee Hwee Tong who has seven Michelin stars under his belt, it’s no wonder his latest venture is an absolute knockout too.

Over £80
Chinese
Afternoon tea
Dim Sum
SquareMeal London Top 100
Gluten-free options
Vegetarian friendly

Cafe Murano St James's

33 St James’s Street, St. James's, London, SW1A 1HD

Angela Hartnett’s dressed-down Café counterpart to her swanky Michelin-starred Murano is a real crowdpleaser. The long dining room feels tailor-made for rendezvous, while the kitchen’s attachment to carefully chosen produce yields clean-tasting delights such as octopus with chickpeas, fennel and orange. Still great value for the quality of the cooking. 

£50 - £79
Italian
Vegan friendly
Gluten-free options
Vegetarian friendly

Sael

1 St James's Market, St. James's, London, SW1Y 4QQ

Named for the old English for ‘season’, Sael represents a new direction for Michelin-starred Jason Atherton whose seasonal flavours and budget-friendly menus have found home in the former Aquavit restaurant site. Expect indulgent, comfort foods, as well as returning favourites from Atherton’s repertoire. Don't miss the signature Marmite custard tart.

£50 - £79
British
Brasserie
SquareMeal London Top 100
Vegetarian friendly

Arlington London

20 Arlington Street, Mayfair, London, SW1A 1RJ

Jeremy King's revival of Le Caprice - in the very same site, no less - manages to retain all the magic that made the original so special. It's the same, but different - there's a new spread of David Bailey photographs on the walls for example, but you can expect the same monochromatic luxurious Art Deco style, peerless service, and many iconic Caprice dishes too, such as the salmon fishcakes, and crispy duck with watercress salad.

£50 - £79
British
Brasserie
Vegetarian friendly

Fallow St James's

52 Haymarket, St. James's, London, SW1Y 4RP

This wildly popular restaurant was founded by Dinner by Heston alumni Will Murray and Jack Croft, joining forces to create a generous, indulgent, relaxed and innovative space. There's a general focus on sustainability and using waste ingredients, but the results are spectacular and utterly delicious - just look at the signature cod’s head with sriracha butter as an example.

£50 - £79
British
SquareMeal London Top 100
Vegan friendly
Gluten-free options
Vegetarian friendly

The Ritz Restaurant

The Ritz Hotel, Mayfair, London, W1J 9BR

Nobody goes to the unimaginably opulent Ritz Restaurant on the off-chance – this is proper special-occasion dining. The pay-off is, of course, two Michelin-starred food served in a truly exquisite dining room marked by sparkling chandeliers, towering marble columns and soaring floor-to-ceiling windows. Unique and extraordinary, The Ritz is a must-visit.

Over £80
British
French
Two Michelin stars
SquareMeal London Top 100
Vegan friendly
Vegetarian friendly

Rockwell Bistro & Wine Bar

2 Spring Gardens, St James's, London, SW1A 2TS

Planted right on the edge of Trafalgar Square, this day-to-night hideaway shakes off the tourist chaos with its lush, botanical aesthetics. It’s an easy-going sanctuary built around an impressive global wine list and locally sourced small plates, soundtracked by live jazz on Fridays and late-night DJ sets on Saturdays.

£30 - £49
Modern European
Mediterranean
Cheese
Bistro

Claro

12 Waterloo Place, St. James's, London, SW1Y 4AU

Airy and beautiful Claro is a great choice for vegans and vegetarians, with loads of excellent, creative plant-forward cooking on the menu. We love the towering ceilings of this old space, given a new lease of life by Israeli chef Ran Shmueli. Start off by tearing into a beautiful, puffy frena bread, then share as many dishes as you can. Save room for some good desserts too. 

£50 - £79
Middle Eastern
Mediterranean
Vegan friendly
Gluten-free options
Vegetarian friendly

Maison Francois

34 Duke Street, St. James's, London, SW1Y 6DF

Classic dishes made with the best seasonal produce, and seeking to emulate the grand brasseries of Paris, are the stock-in-trade of this St James’s hotspot. Maison Francois is rightly lauded as one of the best restaurants in the capital these days - there’s great pedigree in both the kitchen and front of house team, too. 

£50 - £79
French
SquareMeal London Top 100
Vegetarian friendly

Bistrot at Wild Honey St James

Sofitel St James, St. James's, London, SW1Y 5NG

Taking over the former bar space inside the palatial Sofitel, Anthony Demetre’s sleek Wild Honey spin-off leans heavily into laid-back French bistronomy. It offers a more casual, flexible alternative to the main Michelin-starred room, serving up sharp seasonal plates like crisp pig’s head and steak frites in a handsome, leather-boothed setting.

£50 - £79
French
Bistro
Vegetarian friendly

Farzi Café

8 Haymarket, St. James's, London, SW1Y 4BP

Bringing a high-octane 'big feasting energy' to Haymarket, Farzi delivers a thrilling avant-garde spin on modern Indian dining. Expect theatrical presentation and time-honored cooking techniques, like slow-steaming dum methods and charcoal cookery. It’s a buzzy, golden-hued sanctuary ideal for experimental botanical cocktails and dynamic pre-theatre dinners.

£30 - £49
Indian
Halal
Vegan friendly
Gluten-free options
Vegetarian friendly

The Wolseley Piccadilly

160 Piccadilly, St James's, London, W1J 9EB

Whether you’re here for the all-conquering breakfast, afternoon tea or a late-night pick-me-up, the barnstorming Wolseley always delivers. This grand European café-restaurant offers all-day dining served with extra razzmatazz – just wait until you see the dining room. A fantastic all-rounder, perfect for private celebrations or high-stakes corporate lunches.

£50 - £79
Modern European
Central European
Afternoon tea
SquareMeal London Top 100
Vegetarian friendly

Diamond Jubilee Tea Salon at Fortnum & Mason

181 Piccadilly, St. James's, London, W1A 1ER

The undisputed monarch of afternoon tea. Opened by Queen Elizabeth II herself, this elegant, duck-egg-blue salon remains the absolute gold standard for the traditional British pastime. Dainty finger sandwiches, warm scones, and flawless pastries are served alongside an unmatched selection of loose-leaf brews curated by in-house tea sommeliers.

£30 - £49
Afternoon tea

If you're visiting London and simply looking to expand your search, don’t miss the best restaurants in Mayfair, renowned for its gastronomic scene and located just around the corner from St James's.

Still hungry for more? Check out our ultimate list of the best restaurants in London right now, which includes the most up-to-date places to eat based on SquareMeal and user reviews. Alternatively, if your wallet is hurting just reading this, explore some of the best cheap eats the capital has to offer, where you can dine like a King or Queen at a mere fraction of the cost.

Sign in
Join SquareMeal Rewards

We're giving you the chance to win back the value of your meal - every time you dine this month!

JOIN FREE TODAY!

Already a member? Sign in