26 April 2025 – Saint Leonard’s Church Market
Saint Leonards Church Market London Rd, Saint Leonards-on-sea, United Kingdom Date: Saturday, 26 April 2025
Time: 10:00am – 4:00pm
Location: Saint Leonard’s Church Market
Admission: Free! We’ll be there with our amazing 3D-printed creations
, including our popular Crystal […]
Free