Located in the heart of London, Belgravia has some of the best restaurants in the capital to choose from. Feast on cuisine from around the globe, from China to Italy, restaurants in Belgravia are world-class. 

Try the latest hot spot that the stars are flocking to, and dine at some of London’s most classical, Michelin-star eateries. 

So without further ado, here are the best restaurants near Sloane Square.

1. Enoteca Turi, Belgravia

Enoteca Turi, Belgravia

87 Pimlico Road, Belgravia, London, SW1W 8PH, United Kingdom. 

Just a short walk away from Sloane Square, Saatchi Gallery, and Buckingham Palace, you’ll find this elegant, family-run venue. Serving up regional Italian cuisine, and an enviable wine list, this award-winning, independent restaurant is famous for its innovative dishes using traditional and seasonal ingredients.

Featuring over 300 Italian wines, this restaurant features a warm and inviting atmosphere, with rustic wooden tables and chairs, exposed brick walls, and a cosy bar area.

Prices at Enoteca Turi vary, appetisers and antipasti start at around £10, while main courses start at around £20.

Visit the website here.

2. Il Pampero, Belgravia

Il Pampero, Belgravia

20 Chesham Place, Belgravia, London, SW1X 8HQ, United Kingdom. 

Located inside the Belgravia Hotel, Il Pampero is a cosy basement restaurant serving fine Italian cuisine and wine.

Serving breakfast, lunch, brunch and dinner, from a combination of seasonal changing menus, and an extensive wine and cocktail list, there’s something to cater for every taste.

Offering a range of Italian dishes, as well as a selection of cocktails and wines. Appetisers and antipasti start at around £10, while main dishes start at around £20. Feast on dishes such as pici cacio e pepe, risotto agli asparagi, lamb rack, and t-bone steaks. 

This stylish neighbourhood restaurant is famous for its elegant decor, with plush velvet banquettes, marble tables, and ornate mirrors. It is the embodiment of Italian chic and timeless glamour, making it a romantic spot for date night. 

You can visit Il Pampero’s website here.

3. Petrus by Gordon Ramsay, Belgravia

Petrus by Gordon Ramsay, Belgravia

1 Kinnerton Street, Belgravia, London SW1X 8EA, United Kingdom. 

Pétrus by Gordon Ramsay is located in Belgravia, just around the corner from Sloane Square. The trendy spot offers a fine dining experience, with prices reflecting the quality of the cuisine.

This restaurant owned by the celebrity chef, is a Michelin star known for its elegant decor and exceptional cuisine, which draws inspiration from French and British culinary traditions. It is widely regarded as one of the best restaurants in the capital. 

A three-course set lunch menu starts at £60 per person, while the tasting menu starts at £120 per person. Choose from native lobster, smoked eel, anjou pigeon, and much more.  

Pétrus also features a private dining room for special events, as well as a stylish bar area serving a range of cocktails and wines.

Visit Pétrus’ website here.

4. Amaya, Belgravia

Amaya, Belgravia

Halkin Arcade, Off Lowndes St, London SW1X 8JT, United Kingdom.

If you’re trotting around Sloane Square and looking for a Michelin Star restaurant, look no further than Amaya. 

Situated in the middle of stylish Belgravia, this tapas-style restaurant serves grills of India, cooked in a theatrical open kitchen and surrounded by dramatically dark interiors.

Showcasing the lesser-known repertoire of India’s grilled foods, their style, flavouring, ingredients, and delivery sets it apart from the competition. Enjoy gourmet theatre whilst feasting on seafood, poultry, game, or vegetarian dishes. The menu ranges from simple broccoli to oyster, lobster and flamed venison kebab. 

Dishes are made for sharing and range from £16 to £42 for wild prawns. 

Check out Amaya’s website here

5. Chuc’s Restaurant, Belgravia

The outside of Chucs restaurant with blue frontage and large window. One table and two chairs outside

97 Old Brompton Road, South Kensington, SW7 3LD, United Kingdom

This old-timey bistro is a must visit if you’re around Sloane Square and looking for the best Italian cuisine and wine list. 

Chucs Belgravia has a snug dining room littered with potted trees, artistic furnishings, and antique mirrors. A chic bar shines with shimmering glassware and beautiful bottles. 

The highlight of this branch is its wraparound terrace. For breakfast, they have everything from sausages, streaky bacon and black pudding to poached eggs with smashed avocado. 

For dinner, you have Italian favourites like classic pizzas and delicious pasta with Cornish crab, amaretti ravioli, or a duck ragu. 

Check out Chuc’s menu here.

6. Happy Face Pizza, Belgravia

Happy Face Pizza, Belgravia

23 Eccleston Pl, London SW1W 9NF, United Kingdom.

Just around the corner from Sloane Square, this is a hidden gem for pizza lovers! Happy Face is your local pizza spot in King’s Cross, firing up deliciously good, classic Neapolitan pizza with all the timeless toppings you’ve dreamt about. Popular options include the patata, rucola, and the sebastiano. 

Offering a delicious menu of Italian classics including Melanzanas, Salsiccias and Sebastianos, this spot is popular with locals and visitors alike. For dessert pour over their indescribable Nutella pizza pudding. 

At this pizza joint you can also enjoy wonderful wines, cocktails, and beers. Check out their menu here.

7. The Lowndes Belgravia, Belgravia

The Lowndes Belgravia, Belgravia

21 Lowndes St, London SW1X 9ES, United Kingdom.

This contemporary restaurant and bar is positioned just a few minutes walk from Sloane Square, offering modern British dishes. The Lowndes Belgravia, in the Jumeirah Lowndes Hotel, is a new bistro-style restaurant helmed by Chef Isabela Vaz. 

Seasonal ingredients are paramount to creating their hearty dishes such as sweet and spicy pork bites, Lowndes Belgravia chicken biryani, and the delicious wagyu burger. Indulge in three courses and wash it down with sparkling wine for the full Lowndes Belgravia experience.

Appetisers start at £11 and main courses range from £18 to £65. 

Check out the website here.

8. The Withdrawing Room, Belgravia

The Withdrawing Room, Belgravia

Hyde Park Corner, London SW1X 7TA, United Kingdom. 

The Withdrawing Room is the perfect spot close to Sloane Square for a light lunch, elegant dinner, afternoon tea, or just about anything in between. 

Classically decorated with hand-painted marbling and chandeliers, this restaurant offers a decadent, luxurious ambience. Feast on premium coffees with light bites complemented by a tasty tea collection. 

If you’re after something a little lighter than Afternoon Tea, their Cocktail Cream Tea is the perfect option, for £35 per person. This fusion brings together two of Lanesborough’s favourites, the Lilibet cocktail and freshly oven-baked scones served alongside jam, cream and your choice of tea or coffee.

Visit their website here