Later this month, I am spending a Sunday nite at the Jurys hotel near Heathrow. The hotel is near a Picadilly line tube station. Can anyone recommend a good place to have dinner (on a Sunday evening) in west or central London that is near (within 10-minute walking distance) any of the other Picadilly tube stops between Heathrow and central London? Any worthwhile restaurant or pub would do. All suggestions are welcome. Thanks!