Day 1 Solva Village Hall Map Unavailable Address 39 High St Solva Haverfordwest Pembrokeshire SA62 6TE Wales Upcoming Events No events in this location