London is the capital and largest city of both England and the United Kingdom, with a population of 9,841,000 in 2025. Its wider metropolitan area is the largest in Western Europe, with a population of 15.1 million. From Wikipedia
Neither star has confirmed a relationship, with representatives declining to comment.