London, England is a city whose history dates back many centuries. Visiting London gives you an up close view into history itself as you take in the various world heritage sites. Incredible architectural masterpieces built by some of the world’s greatest craftsmen are located here. If you enjoy being enveloped in a world of history, …