London restaurants cater to every taste and budget. Our guide to restaurants in London offers anything from affordable restaurants to top Michelin-starred restaurants. Explore flavours of the world at Italian, Mexican, Indian or sushi restaurants, or find restaurants that cater to special diets, such as halal or gluten-free. The possibilities for food and drink in London are endless. Find a romantic or fun restaurant in London for the start of a perfect night out. Afterwards, head into town and discover other things to do in London.