England First Impressions of London by Sophia Triche June 16, 2019 by Sophia Triche June 16, 2019 Cheers! This morning I stepped off the plane and into a brand new city: London, England. Traveling from the airport was an exciting, and at times terrifying, ride in a … 0 FacebookTwitterPinterestEmail