The Bedford Inn is a pub with a restaurant and bar, offering 5-star accommodation in its newly designed bedrooms.