Michelin snubs London: Is the city losing its grip on the affordable food scene?