Gothic church always gives some character to the town, so I consider it one of a must attributes. West front of Westminster Abbey or Notre Dame churches are perfect examples. The this that I'm not sure if I want to make it as a very luxurious or just a simple and clumsy town. If I will use those examples it automatically gets hyper exalted.
Next thing is a market. I imagine it more as a fun fair like square. Supposingly crowdy and loud.
The last necessary things are medieval bakeries, blacksmiths and other shops or factories.