These are the 11 best restaurants in London. My top picks for eating out in London aren't confined to a cuisine or price point.