London was the largest city from about 1831 to 1925 in the world.