What’s new? What’s hot? What’s going to be the next hit in London city? In a city packed with restaurants, it’s not always easy to keep tracking the hot spots. Mayfair is home to luxury hotels and fancy shops, as well as some of the coolest eateries in town. So here it is, a guide of our top 5 of cool restaurants in Mayfair.