The City of London, the historic core of the broader metropolis of London, is known for its iconic landmarks such as the Tower of London and St. Paul's Cathedral. It's a blend of ancient architecture and modern innovation with a rich history dating back to the Roman times.