Capital city and Jewel in the Crown of England and the United Kingdom, London is the former imperial capital of the mighty British Empire and remains the preeminent financial capital of the world.
As majestic as it is quirky, London offers up something for every sort – museums and palaces filled with troves of treasure from every corner of the globe, world-class restaurants, shopping, and culture, and of course common corner pubs.