Michelin-starred dining in London doesn’t have to be expensive. In fact, there are numerous affordable Michelin star restaurants in the UK capital, with many offering great set-menu deals, particularly at lunchtime and often for under £50 a head, excluding drinks and service. Take a look at our list of reasonably-priced Michelin-star restaurants in London below.