
Thames River – London, England
If you are looking to ring in the New Year in the Old World, then London is the place to be. Along the Thames river, by the London Eye, hundreds of thousands of people gather to take in the fireworks. It is like Times Square, but in England! And who doesn’t have a New Years Eve Pub crawl in London on their bucket list?