London is an eminent global city and one of the world largest financial centers. With over four heritage sites in its fold and various other popular tourist places, it is a major tourist hub for both international and domestic travelers.