“I have been to London to visit the Queen”. 😀 What can be a better reason to go to London? (Although the other reasons are more obvious, more practical and more valid.) London, the capital city of England and the whole of the United Kingdom is one among the Alpha cities of the World and is a major economic centre with the skyline marked with modern high-rises. Though I am not here to see the contemporary skyscrapers of the expanded city but to explore inner London or London’s ancient core better known as the Square Mile. As I walk through the streets of London, I take my reader along on a virtual trip.
