Savour top-notch offcuts at St John

If you love food and live in London, it’s a universal truth that your purse suffers. While the city is stuffed full of incredible food made by talented people, none of it comes cheap. To dine in some of the city’s finest restaurants adorned with Michelin stars can cost a pretty penny. If you’re savvy, however, you can find spots that offer the same food at less bruising prices. Here are some of the best value restaurants in London.
The menu at Lyle’s changes all the time, but the price for a five-course dinner sticks at about £50 per head. This makes it one of the best value dinners in London, right in the heart of buzzing Shoreditch. Best of all, wine starts from just £25 a bottle (almost unheard of for a restaurant of this standard), so while this might not be the cheapest option on the list, it certainly offers bang for your buck.