All bus routes to Haverfordwest (United Kingdom) B L B Bus Bristol to Haverfordwest L Bus London to Haverfordwest