London is the home of some of the best restaurants around the globe. From fine dining high in the sky…