London was the largest city in the world from 1831 until 1925, when New York City superseded it.
Price’s candle factory and other riverside factories in Vauxhall, southwest London, 1928.Heritage Calling