For example Rome had between 600,000 to a million people at its height. This was due to urban planning, water aqueducts, trade and the grain dole. What would be required for such a fictional city where almost no magic occurs?
I'm trying to make a fictional city where people live. The city is the capital of an empire with people coming from hundreds of areas, dozens of ethnicities and religions and a very powerful ruling class that decides said policies.
However the entire empire is currently at the Iron Age stage of technology. Not very well developed so to speak.
Given this how would such a city function?