After a bit of an episode trying to find a turkey in London last year, we decided to embrace an English Thanksgiving in 2007…A night with friends at the Mayflower Pub in Rotherhithe (a borough by the Thames in London).
There’s a reason it’s called the Mayflower…the ship set sail from a dock once located around the corner from the pub. Nothing like a bit of nostalgia to put things in perspective.