30 of the best January deals in London's restaurants
From pasta for a fiver to Michelin menus for £26, pick up a food and drink steal across town
From pasta for a fiver to Michelin menus for £26, pick up a food and drink steal across town