Sketch

Sketch

When it comes to offering an eclectic and unparalleled dining experience in Mayfair, Sketch stands head and shoulders above the rest. Operating since the early 2000s in an 18th-century townhouse, Sketch is more than just a restaurant; it’s a collection of uniquely designed spaces, each with its own specific ambiance and menu. From the forest-themed […]