Overlooked by a towering castle, this pretty, ancient town offers a good variety of shops and eateries. The town museum is worth a visit and nearby Hilton Court Gardens offers 12 acres of gardens and woodland with restaurant, cafe and gift shop.
Haverfordwest
Pembrokeshire
Pembrokeshire