Metropolis is a large, densely populated city of a country or state which performs political and economic functions for an entire region. It is the chief capital city brimming with opportunities and urbanization. London was the largest metropolitan city in the world.