Bars, Food & Drink, Mayfair, Restaurants Sketch London: What It’s Really Like Sketch in Mayfair is one of London’s most sought after restaurants. Come with us as we explore their 5 restaurants & give our review. Read More