Visit St. Paul’s Cathedral in London, England and rest on the steps of Sir Christopher Wren’s magical St Pauls Cathedral. These steps are a popular place to take a quick rest and it certainly made for an interesting image, juxtaposed against the incredible beauty of Christopher Wren’s cathedral.
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