INSIGNIFICANT is how I feel when walking through the streets of London, England.I am blown away by the magnitude of history in this single city. The multitude of historic architecture and royal structures that have marked this city for centuries will be here long...