No London = bogus source. Sorry.![]()
As defined by the Office for National Statistics the population of the Greater London Urban Area is around 8.5 million.
Its metropolitan population is 12.8 million though.
Its not about bogus sources, just different definitions.