London - a city with a regal charm. The capital city of United Kingdom is the largest financial centre in the world and hence is the home to more than 100 of Europe's 500 largest companies' headquarters. London is a place where tourists along with prominent businessmen visit, making this metropolis t...