(English) St Thomas, Haverfordwest, Pembrokeshire