This Thursday, my wife and I have a 12-hour layover at Heathrow on the way from New York to South Africa.
Rather than suffer through a long wait at the airport, we're going to take the Express into the city and enjoy a nice lunch.
Given that it's American Thanksgiving, I feel compelled to eat some sort of game. I'd much rather have grouse or partridge or pigeon than turkey...and I'm guessing London has some good options for this. Besides, the Pilgrims were English, no?
I've heard mixed things about Roast, but do love the Borough Market. Are there other places that would be better dining? Doesn't need to be formal - it's more important to be comfortable and delicious.
Thank you for making our Thanksgiving memorable.