An expert guide to the best restaurants in London FieldsCafé Cecilia is a must-visit in London for its unique culinary offerings and views, earning the top spot in Time Out's 2023 rankings.