Even a small medieval city at the right scale could have a few hundred buildings. So in my opinion, it does't have to be a full city It could be just one area.