Haverfordwest St Martins of Tours. Free admission. Open all year