I have a short layover in London and want to do two things: eat good food and go to Kew Gardens. I'll arrive just before lunch, and plan on taking the train in from Heathrow and stashing my bags at Victoria Station (I need to bring my bags because my flight leaves from Gatwick.). I then would like to eat lunch someplace really wonderful, and afterwards head out to Kew Gardens. Any good suggestions???