Game developer Oleg Dolya made a medieval fantasy city generator. Select the size you want, and get something like the above. “The generation method is rather arbitrary, the goal is to produce a nice looking map, not an accurate model of a city.”
Medieval fantasy city generator
Who is Older and Younger than You
Here’s a chart to show you how long you have until you start to feel your age.