Uncategorized Is this place in London truly at the level of 3 Michelin Stars? February 15, 2023 by foodfinancetravel Review of the 3 Michelin starred Sketch in London