Spagnoletti - Kings CrossSpagnoletti at Megaro Hotel surprises with impressive culinary ambition and a Michelin-star chef.