Diners’ fury as posh London restaurant sells scrambled eggs on toast for £58