This book describes the West Wales branches from Clarbeston Road via Haverfordwest and Johnston to Milford Haven and Neyland.
This book describes the West Wales branches from Clarbeston Road via Haverfordwest and Johnston to Milford Haven and Neyland.