After visiting all the top restaurants in London, Cecilia has concluded the top 10 places. Cecilia is now sharing her lists, comprising of the most up-to-date and mouth watering restaurants she knows you don’t want to miss out on.