Search results
News about horses, Horse, London
News about London, Kate Osamor, mayor election
News about Greek energy company, Fallout: London, Bridget Jones
Capital and largest city of England and the United Kingdom
London is the capital and largest city of England, and the United Kingdom, with a population of around 8.8 million, and its metropolitan area is the largest in Western Europe, with a population of 14.8 million. Wikipedia