San Lorenzo

  • Restaurants
  • Italian
1 Love It

Famed as a celeb hangout and favourite of Princess Diana, San Lorenzo tries to create an air of upmarket intimacy with its basement setting and mix of eclectic artwork, yet somehow remains safe and square. Food is trad Italian, with a tendency – on our most recent visit – to arrive in huge portions with slightly disconcerting haste. A starter of tuna carpaccio was a large plateful, swathed in rocket and diced tomatoes, and drowning in olive oil dressing, with the result that we couldn’t discern any tuna flavour. Calamari fritti was similarly oversized, and rubbery: OK for a beach café, but not a dish for which you’d expect to pay £14.50. Things improved with a main course of rabbit, which had good depth of flavour and came in a rich jus; a big pool of buttery polenta was less appetising. Halibut alla griglia was an old-fashioned-looking assembly of fish, laid out alongside asparagus, a single white potato covered in dark-green bits of herb, and large sticks of plain boiled carrots; the fish was a little overcooked and lacking in flavour. Inflated prices added to our dissatisfaction; the halibut was £25.50. San Lorenzo does engender a slight sense of occasion, and staff were professional, but food was at best indifferent.

Venue name: San Lorenzo
Address: 22 Beauchamp Place
Opening hours: Lunch served 12.30-3pm, dinner served 7-11pm Mon-Sat.
Transport: Tube: Knightsbridge tube
Price: Main courses £15.50-£28.50. Cover £2.50.

Average User Rating

2.3 / 5

Rating Breakdown

  • 5 star:1
  • 4 star:0
  • 3 star:0
  • 2 star:0
  • 1 star:2
1 person listening
Jane Bottomley

Had celebration lunch on Sunday at San Lorenzo Beauchamp Place for Mum's 70th with my sister. So disappointing! Only 5 diners in the restaurant - including us and place still in a Princess Di time warp. Food very average and price ridiculous - felt so sorry for my Mum who had travelled from Yorkshire with me to celebrate! Close down, refurbish or just close is my advice.

Lisa Ling

I have been going to San Lorenzo for the past year, and every single time I go the food has been spectacular and the service impeccable. It is unpretentious, but very high quality food. They recently opened for Sunday roast, and that was one of the best I have had in London so far.


Dreadful! £25 service charge for disgusting service. Rude staff, poured own wine, had to ask for order to be taken, candle went out - left out, empty bottles/glasses/plates left on table, staff have attitude... Over-rated. Don't waste your money here.