Expensive restaurants in St. Jamess

Looking for an expensive place to eat near St. James’s? Here is a list of expensive London restaurants in the St. James’s area. If these restaurants are a bit pricey, then try our guide to mid-range in St. James’s instead. Or search for an expensive restaurant anywhere in London.

 
For a real-life street view, drag the orange man onto the map (…then click the cross in the top-right corner to return to the map)
Search for restaurants in St-jamess
Search
by area
Search
by menu
Search
by cost


Sort the London restaurants
Sort list by     
A selection of restaurants in London
Name of restaurant Location Menu Cost
2 Amici in Restaurants, London 2 AmiciWestminster Italian
2 Amici is an expensive restaurant in Rochester Row. This is a restaurant close to St. James's, and offers vegetarian dishes. It has a menu serving Italian food. The Italian restaurant's opening hours are Mon 12-3 + 6-11.30 Tue 12-3 + 6-11.30 Wed 12-3 + 6-11.30 Thu 12-3 + 6-11... more
2 Bridge Place in Restaurants, London 2 Bridge PlaceVictoriaEuropean
2 Bridge Place is an expensive restaurant in Bridge Place, London. This restaurant is near St. James's. It offers vegetarian dishes. The restaurant serves a European menu
About Thyme in Restaurants, London About ThymeVictoria French
About Thyme is an expensive place to eat in Wilton Road. It's not a restaurant in St. James's, but is nearby in Victoria, and offers vegetarian dishes. It has a menu serving French food. The French restaurant's opening hours are Mon 12-2.30 + 5.30-7 Tue 12-2.30 + 5.30-7 Wed 12... more
Adam Street Restaurant in Restaurants, London Adam Street RestaurantCharing Cross British
Adam Street Restaurant is an expensive restaurant in Adam Street, London. It's not a St. James's restaurant, but is close by in Charing Cross. Adam Street Restaurant is located within the members' club The Adam Club. They serve a variety of modern British dishes. The building... more
Al Duca in Restaurants, London Al DucaSt. James's Italian
Al Duca is an expensive restaurant in Duke Of York Street. This is a restaurant close to St. James's, and offers vegetarian dishes, air conditioning, bar, disabled access. It has a menu serving Italian food. The Italian restaurant's opening hours are Mon-Fri 8 AM-11 PM Sat 12... more.
Al Hamra in Restaurants, London Al HamraMayfair Lebanese
Al Hamra is an expensive restaurant at 31-33 Shepherd Market, London. This restaurant is near St. James's. It offers takeaway, terrace, vegetarian dishes. The restaurant serves a Lebanese menu. This restaurant opens at: Sun 1-11.30 Mon-Sat 12 noon-11.30 PM
Al Sultan in Restaurants, London Al SultanMayfair Lebanese
Al Sultan is a pricey restaurant in Hertford Street. It's not a restaurant in St. James's, but is nearby in Mayfair, and offers takeaway, vegetarian dishes. It has a menu serving Lebanese food. The Lebanese restaurant's opening hours are Sun 12-11.30 Mon-Sat 12 noon-11.30 PM
Alain Ducasse at The Dorchester in Restaurants, London Alain Ducasse at The DorchesterMayfair French
Alain Ducasse at The Dorchester is an expensive restaurant at 53 Park Lane, London. It's not a St. James's restaurant, but is close by in Mayfair. It offers cocktails, conservatory, live music, vegetarian dishes. The restaurant serves a French menu. This restaurant opens at: T... more
Albannach in Restaurants, London AlbannachCharing CrossAll types
Albannach is an expensive restaurant in Trafalgar Square. This is a restaurant close to St. James's, and offers bar, cocktails, DJ. Boasting a ground floor bar, a lower ground vaulted cocktail lounge, a mezzanine restaurant and a private room, Albannach offers a fantastic rang... more
Alloro in Restaurants, London AlloroMayfairOther
Alloro is an expensive restaurant at 19-20 Dover Street, London. This restaurant is near St. James's. Italian for 'bay leaf', Alloro's motif is depicted throughout the interior of the restaurant, even on the menus. The restaurant serves a variety of simple, but sophisticated d... more
Angus Steak House in Restaurants, London Angus Steak HouseHaymarket British
Angus Steak House is an expensive place to eat in Haymarket. It's not a restaurant in St. James's, but is nearby in Haymarket, and offers air conditioning, vegetarian dishes. It has a menu serving British food. The British restaurant's opening hours are Sun 10-midnight Mon-Sat... more
Angus Steak House in Restaurants, London Angus Steak HouseChinatown British
Angus Steak House is an expensive restaurant at 20a Cranbourn Street, London. It's not a St. James's restaurant, but is close by in Chinatown. It offers air conditioning, vegetarian dishes. The restaurant serves a British menu. This restaurant opens at: Sun 10-midnight Mon-Sat... more
Angus Steak House in Restaurants, London Angus Steak HouseChinatown British
Angus Steak House is an expensive restaurant in Leicester Square. This is a restaurant close to St. James's, and offers air conditioning, vegetarian dishes. It has a menu serving British food. The British restaurant's opening hours are Sun 10-midnight Mon-Thu 10 AM-midnight Fr... more
Angus Steak House in Restaurants, London Angus Steak HouseMayfair British
Angus Steak House is an expensive restaurant at 10 Woodstock Street, London. This restaurant is near St. James's. It offers air conditioning, vegetarian dishes. The restaurant serves a British menu
Angus Steak House in Restaurants, London Angus Steak HouseHaymarket British
Angus Steak House is a pricey restaurant in Coventry Street. It's not a restaurant in St. James's, but is nearby in Haymarket, and offers air conditioning, vegetarian dishes. It has a menu serving British food. The British restaurant's opening hours are Sun 10-1 Mon-Sat 10 AM-... more
Angus Steak House in Restaurants, London Angus Steak House British
Angus Steak House is an expensive restaurant at 243 Oxford Street, London. It's not a St. James's restaurant, but is close by in . It offers air conditioning, vegetarian dishes. The restaurant serves a British menu. This restaurant opens at: Sun 12-11.30 Mon-Thu 11 AM-11.30 PM... more
Arang in Restaurants, London ArangSoho Korean
Arang is an expensive restaurant in Golden Square. This is a restaurant close to St. James's. It has a menu serving Korean food. The Korean restaurant's opening hours are Sun 5-midnight Mon-Sat 12 noon-1.30 AM
Arbutus in Restaurants, London ArbutusSohoEuropean
Arbutus is an expensive restaurant at 63-64 Frith Street, London. This restaurant is near St. James's. Arbutus serves inspired French and European cuisine in a relaxed and informal setting in the heart of the West End's Soho area. It offers vegetarian dishes. The restaurant se... more
Arirang in Restaurants, London ArirangSoho Japanese
Arirang is an expensive place to eat in Poland Street. It's not a restaurant in St. James's, but is nearby in Soho. It has a menu serving Japanese food. The Japanese restaurant's opening hours are Sun 12-4 + 6-11 Mon 12-4 + 6-11 Tue 12-4 + 6-11 Wed 12-4 + 6-11 Thu 12-4 + 6-11... more
Asia De Cuba in Restaurants, London Asia De CubaCharing CrossInternational
Asia De Cuba is an expensive restaurant at 45 St. Martin's Lane, London. It's not a St. James's restaurant, but is close by in Charing Cross. Asia De Cuba is located within St Martin's Lane Hotel and serves innovative Cuban and Asian food in spacious surroundings. Pillars surr... more
Aspleys in Restaurants, London AspleysKnightsbridge Italian
Aspleys is an expensive restaurant in Lanesborough Place. This is a restaurant close to St. James's, and offers air conditioning, car parking, vegetarian dishes. It has a menu serving Italian food
Assaggetti in Restaurants, London AssaggettiHaymarket Italian
Assaggetti is an expensive restaurant at 71 Haymarket, London. This restaurant is near St. James's. The restaurant serves a Italian menu. This restaurant opens at: Sun 12-10 Mon-Sat 12 noon-10 PM
Athenaeum in Restaurants, London AthenaeumMayfair British
Athenaeum is a pricey restaurant in Piccadilly. It's not a restaurant in St. James's, but is nearby in Mayfair, and offers vegetarian dishes. It has a menu serving British food
Aubaine in Restaurants, London AubaineMayfair French
Aubaine is an expensive restaurant in Heddon Street, London. It's not a St. James's restaurant, but is close by in Mayfair. Sister to the original Brompton Cross branch, Aubaine is a popular French restaurant serving authentic French dishes in attractive surroundings. The rest... more
Automat in Restaurants, London AutomatMayfair American
Automat is an expensive restaurant in Dover Street. This is a restaurant close to St. James's, and offers cocktails, vegetarian dishes. It has a menu serving American food. Billed as an American brasserie, Automat serves delicious food in chic surroundings, with typically larg... more
Avenue Restaurant & Bar in Restaurants, London Avenue Restaurant & BarSt. James'sEuropean
Avenue Restaurant & Bar is an expensive restaurant at 7-9 St. James's Street, London. This restaurant is near St. James's. The Avenue mainly attracts the young suited crowd as well as a few media types. This makes for a rather intense atmosphere which is emphasised by the mirr... more
B-Bar & Restaurant in Restaurants, London B-Bar & RestaurantVictoriaAll types
B-Bar & Restaurant is an expensive place to eat in Buckingham Palace Road. It's not a restaurant in St. James's, but is nearby in Victoria, and offers bar, cocktails. B-Bar & Restaurant has background music and serves a variety of drinks and dishes. The All types restaurant's... more
Ba Shan in Restaurants, London Ba ShanChinatown Chinese
Ba Shan is an expensive restaurant at 24 Romilly Street, London. It's not a St. James's restaurant, but is close by in Chinatown. The restaurant serves a Chinese menu. This restaurant opens at: Sun 12-11 Mon-Thu 12 noon-11 PM Fri 12-11.30 Sat 12-11.30
Babbo Restaurant in Restaurants, London Babbo RestaurantMayfair Italian
Babbo Restaurant is an expensive restaurant in Albemarle Street. This is a restaurant close to St. James's. It has a menu serving Italian food. The Italian restaurant's opening hours are Mon 12-3 + 7-11 Tue 12-3 + 7-11 Wed 12-3 + 7-11 Thu 12-3 + 7-11 Fri 12-3 + 7-11 Sat 12-3 +... more
Bam Bou in Restaurants, London Bam BouMarylebone Italian
Bam Bou is an expensive restaurant in Percy Street, London. This restaurant is near St. James's. Situated in Fitzrovia, Bam Bou serves a variety of French-Vietnamese dishes that offer an exquisite flavour of Indochine in a French colonial setting. A separate children's menu is... more
Bank Westminster Restaurant in Restaurants, London Bank Westminster RestaurantWestminsterAll types
Bank Westminster Restaurant is a pricey restaurant in Buckingham Gate. It's not a restaurant in St. James's, but is nearby in Westminster, and offers bar, cocktails, vegetarian dishes, pre-theatre menu. Bank Westminster Restaurant is a smart London brasserie located in the hea... more
Bar Shu Restaurant in Restaurants, London Bar Shu RestaurantChinatown Chinese
Bar Shu Restaurant is an expensive restaurant at 28 Frith Street, London. It's not a St. James's restaurant, but is close by in Chinatown. The restaurant serves a Chinese menu. This restaurant opens at: Sun 12-11 Mon-Thu 12 noon-11 PM Fri 12-11.30 Sat 12-11.30
Barrafina in Restaurants, London BarrafinaSoho Spanish
Barrafina is an expensive restaurant in Frith Street. This is a restaurant close to St. James's, and offers vegetarian dishes, bar, outdoor seating. It has a menu serving Spanish food. The second restaurant from Sam and Eddie Hart (owners of Fino in Charlotte Street), Barrafin... more
Bateaux London River Cruises in Restaurants, London Bateaux London River CruisesCharing CrossRestaurant Cruises
Bateaux London River Cruises is an expensive restaurant in Victoria Embankment, London. This restaurant is near St. James's. Bateaux London River Cruises offer an enchanting and memorable dinner cruise on a choice of three boats down the River Thames. You can choose from a lun... more
Belgo in Restaurants, London BelgoCovent GardenBelgian
Belgo is an expensive place to eat in Earlham Street. It's not a restaurant in St. James's, but is nearby in Covent Garden, and offers bar, vegetarian dishes. It has a menu serving Belgian food. Belgo is a chain of restaurants with a Belgian influence serving over 20 different... more
Bella Italia in Restaurants, London Bella ItaliaChinatown Italian
Bella Italia is an expensive restaurant at 10-12 Irving Street, London. It's not a St. James's restaurant, but is close by in Chinatown. It offers air conditioning, vegetarian dishes, terrace, disabled access, outdoor seating, conservatory, bar, Wi-Fi. The restaurant serves a... more
Bella Italia in Restaurants, London Bella ItaliaChinatown Italian
Bella Italia is an expensive restaurant in Cranbourn Street. This is a restaurant close to St. James's, and offers air conditioning, vegetarian dishes, bar, terrace, outdoor seating, conservatory, Wi-Fi. It has a menu serving Italian food. With branches across the UK, Bella Pa... more
Bella Italia in Restaurants, London Bella ItaliaCharing Cross Italian
Bella Italia is an expensive restaurant at 70 St. Martin's Lane, London. This restaurant is near St. James's. With branches across the UK, Bella Pasta is a chain of Italian restaurants that offer quick pizza and pasta dishes to suit all budgets. It offers air conditioning, veg... more
Bella Italia in Restaurants, London Bella ItaliaChinatown Italian
Bella Italia is a pricey restaurant in Leicester Square. It's not a restaurant in St. James's, but is nearby in Chinatown, and offers air conditioning, vegetarian dishes, terrace, bar, outdoor seating, conservatory, Wi-Fi. It has a menu serving Italian food. The Italian restau... more
Bella Italia in Restaurants, London Bella ItaliaCovent Garden Italian
Bella Italia is an expensive restaurant at 30 Henrietta Street, London. It's not a St. James's restaurant, but is close by in Covent Garden. It offers air conditioning, vegetarian dishes, bar, terrace, conservatory, Wi-Fi. The restaurant serves a Italian menu. This restaurant... more
Bella Italia in Restaurants, London Bella ItaliaSoho Italian
Bella Italia is an expensive restaurant in Argyll Street. This is a restaurant close to St. James's, and offers air conditioning, vegetarian dishes, disabled access, outdoor seating, conservatory, bar, Wi-Fi. It has a menu serving Italian food. With branches across the UK, Bel... more
Bella Italia in Restaurants, London Bella ItaliaChinatown Italian
Bella Italia is an expensive restaurant at 61-63 Shaftesbury Avenue, London. This restaurant is near St. James's. With branches across the UK, Bella Pasta is a chain of Italian restaurants that offer quick pizza and pasta dishes to suit all budgets. It offers air conditioning,... more
Bella Italia in Restaurants, London Bella ItaliaCharing Cross Italian
Bella Italia is an expensive place to eat in Strand. It's not a restaurant in St. James's, but is nearby in Charing Cross, and offers air conditioning, vegetarian dishes, bar, conservatory, Wi-Fi. It has a menu serving Italian food. With branches across the UK, Bella Pasta is... more
Bellamy's in Restaurants, London Bellamy'sMayfair French
Bellamy's is an expensive restaurant at 18-18a Bruton Place, London. It's not a St. James's restaurant, but is close by in Mayfair. A smart French brasserie, Bellamys is a busy restaurant throughout the day and night, serving impeccable French food with friendly service. It of... more
Below Zero in Restaurants, London Below ZeroMayfairAll types
Below Zero is an expensive restaurant in Heddon Street. This is a restaurant close to St. James's, and offers cocktails, bar. Below Zero is aDJacent to the Aboslut Icebar. Below Zero could be described as a luxurious stylish lounge/restaurant venue that is all about comfort an... more

Displaying 1 - 45 of 272 1 3... 7

 
 
Copyright © 2018 London Drum · Contact us · Cookies / Privacy policy · Search / Site map
London city guide