- Along a main street, stalling traffic
- An intricate maze of back alleys
- The rooftops of private homes
- Hundreds of small wooden boats
- A bridge crossing the river
- A sandbar, gone at high tide
- A cemetery, still in use
- A temple, before the god’s altar
- A natural system of caves
- The ruins of a crumbling palace
- All hours
Each market contains a number of submarkets. I'm calling these 'streets' - I don't have a better name for them.
Each street sells either mundane goods or luxury goods. A small market will have one mundane street, a medium-sized one will have 1d3 mundane streets and one luxury street, a large market will have 1d3 mundane streets and 1d3 luxury streets.
For mundane streets, roll 1d20 on the goods table. For luxury streets, roll 1d20+10. This basically gives you two tables with an overlapping set of entries.