It can often be expensive to dine at London’s top restaurants, but an excellent way to try the best restaurants at a fraction of the cost is by visiting for lunch. With special offers and great value set menus, lunch reservations will give you a taste of the best food that won’t break the bank. Read our guide to the best restaurants for a set lunch in London, including a host of Michelin starred restaurants at surprisingly good value.
Whether you want to try both of London's three Michelin starred restaurants - Gordon Ramsay at Royal Hospital Road or Alain Ducasse at The Dorchester - or a handful of the city's best 2 Michelin starred restaurants - Marcus Wareing's restaurant at The Berkeley hotel in Knightsbridge or The square in Mayfair - the selection of excellent value set lunch menus is impressive. You can dine at a restaurant that would normally cost over £100 for around £40 per person - while this is still not cheap, it is excellent vale for world class cuisine.
I have also included some favourite lunch spots including L'Anima in The City, one of the best Italian restaurants in London and The Delaunay, a place to sit and people watch in glamorous surroundings.