diff --git a/pygeoapi/templates/collections/items/item.html b/pygeoapi/templates/collections/items/item.html
index de97ed282..e92207f62 100644
--- a/pygeoapi/templates/collections/items/item.html
+++ b/pygeoapi/templates/collections/items/item.html
@@ -94,12 +94,31 @@
{{ data['id'] }}
{{ data.id }} |
{% for k, v in data['properties'].items() %}
- {% if k != data['id_field'] %}
+ {# The following if logic assumes there will not be a "links_to_station_images" column outside of gravity stations dataset #}
+ {# Revisit this if statement logic if that somehow ever changes}
+ {% if k != data['id_field'] and k != 'links_to_station_images' %}
| {{ k | striptags }} |
{{ render_item_value(v, 80) }} |
{% endif %}
+ {# GA customisation split Gravity Station Images into separate links #}
+ {% if k == 'links_to_station_images' %}
+
+ | {{ k | striptags }} |
+
+
+ {% for url in v.split(' | ') %}
+ {% set clean_url = url.strip() %}
+ {% if clean_url %}
+ - {{ clean_url }}
+ {% endif %}
+ {% endfor %}
+ {# End GA Customisation #}
+
+ |
+
+ {% endif %}
{% endfor %}
| {% trans %}Links{% endtrans %} |