London is the largest city (28/48)

London is the largest city