London is a huge city, divided into boroughs with over 14 million inhabitants. It is the leading financial and business centre in the world and is home to over 800,000 private businesses. London is famous for its architecture, with sky scrapers and historic buildings standing side by side, making it a popular visiting spot for tourists throughout the year.