Uncategorized

Is this place in London truly at the level of 3 Michelin Stars?

Review of the 3 Michelin starred Sketch in London