England First Impressions of London by Sophia Triche June 16, 2019 by Sophia Triche June 16, 2019 Last Updated on July 17, 2019 by Cat Rogliano Cheers! This morning I stepped off the plane and into a brand new city: London, England. Traveling from the airport was…