Now that the Olympic Games are underway, throngs of sports fans and world travelers are flocking to London to witness history. The United Kingdom’s Department for Transport estimates 500,000 visitors will descend on the city between July 17 and August 18, excluding the 70,000 athletes and officials, an increase of 260,000 from last year. An […]
Related Articles
This post first appeared on Travel Insurance | Guides & Reviews That Make Trav, please read the originial post: here