Here at LondonTown, we know a little something about the best places to eat in the city. It's not just the quality of the food that we judge our favourites on. It can be the setting, the location, the views, the staff - anything that makes for a perfect all-round dining experience in London.