Visit St. Paul’s Cathedral in London, England. From the top of St. Pauls Cathedral in London, England, one can see London’s skyline. However, it is when I looked straight down that I witnessed people looking like toys fanning out from a central monument.
London, England – – – Photos, Stories and Traveling with Krushworth episode
Mind the gap on the London Underground; take in the culture of the nation’s capital
Click the link to subscribe to my YouTube travel show which is called Traveling with Krushworth. It would mean the world to me.