Far from it. London is the 24th biggest city in the world.
London - and it is also the biggest in the UK.
London is the biggest city in Britain with around 8 million people and Moscow is the biggest in Europe with about 12 million.
London.
London
London.
London is the biggest/largest city in England population wise.
yes
LONDON!
LONDON
Birmingham
London