St Davids Day Market – Saturday 1st March 2025 from 9.00am – 4.00pm on the Cross Square 23rd January 2025 11:19 am