10 Things to Do On Your First Trip to London Travel DestinationsNovember 18, 2020London, England, is one of the top vacation destinations for anyone wanting to travel abroad or visit Europe. It has much to offer tourists, from historical sights to modern shows…