Here are some of the best restaurants in London; The Clove Club is a Michelin-starred restaurant in Shoreditch that serves modern British cuisine. The tasting menu changes seasonally, but you can expect dishes like roasted scallops with cauliflower puree and sea urchin, and grilled quail with celeriac and black truffle. Ikoyi is a modern African restaurant in Chelsea that serves...