From hearty roast dinners to creamy rice puddings, discover traditional British dishes in Knightsbridge