I used the Categories Images plugin to add images to my attribute terms (pa_brands) and a custom template to create the actual page and add it in my menu.
<div class="row-flex">
<?php foreach (get_terms('pa_brands') as $cat) : ?>
<div class="child">
<a href="<?php echo get_term_link($cat->slug, 'pa_brands'); ?>"><img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" /></a>
</div>
<?php endforeach; ?>
</div>
.row-flex {
display:flex; justify-content: center; align-items: center; flex-wrap: wrap;
}
.child {
width: 189px;
height: 150px;
margin: auto;
align-self: flex-start;
display: flex;
align-items: center;
}