A Guide To The Top Spots To Visit In London, England I didn’t have a lot of time to explore, but I made sure to hit up some of the top spots in London England. Read More Nicole M. CasanovaApril 30, 2019London, England, United Kingdom, London Eye, Tower Bridge, Sky Garden, Harrod's, solo travel Comments