In the middle of St Davids, Britain’s smallest city, the Bishops is a busy pub a couple of minutes from St Davids Cathedral in its hollow below the streets. A reliable stop for food and a pint before or after the walk out to the coast. The nearest station is Haverfordwest, some way off to the south-east.