the way back to Boston, we have about 7 hours layover in London. Even though we had only 3 hours of free time in London, that was enough to get a taste of the city! The City of London is the ancient center of London but is actually the smallest city in England. The London that we’re familiar with covers a much wider metropolitan area
Read More