The Old Bridge, Haverfordwest.
Haverfordwest is the county town of Pembrokeshire.  It has two bridges across the River Cleddau: the New Bridge (built 1836) and the Old Bridge (1726).  The Old Bridge stands on the location of the ford of Haverfordwest.  (In the centre background of the photo you can...