TAGS:
the best restaurants in the world, the most famous restaurants in the world, the best places to eat, the most famous places to dine, restaurants, food, drink, health, places to eat, dinner, dining experience, where to eat, England, London, what to visit in London, The Square Restaurant in London, Deborah Lanyon, Philip Howard, David O'Connor, Johnny Depp