London is the largest city in the European Union. The population of the London Metropolitan area is estimated to be between 12 and 14 million people. The city was founded by the Romans over 2000 years ago, and today it is one of the world's important centers of finance, business and culture. London's history and architecture are favorite tourist attractions, and the city is home to many famous structures, including the Tower of London, Westminster Abbey, London Bridge, and St. Paul's Cathedral. London posters and prints capture the heart and beauty of this historic city.