SignUK

Inn

The Castle

Situated in the Castle Quay area of Bedford, The Castle is a 19th Century traditional family-run inn, which provides guests with a warm welcome, a mouth watering menu and a strong selection of drinks.

more