We'll be staying in London near Convent Garden for 2 nights on our way to a month in Italy. (Yes, a terrible task, but someone must...) 2 lunches, 2 dinners, where oh where? We're game for anything except long journeys by tube or taxi. If you had to choose, where would you have your last meal? Thanks!