
Red Lion Inn
Red Lion Inn offers delightful accommodation, tasty food and a bustling bar in Bobbington. We are located near Stourbridge and ideally placed for exploring Staffordshire. We have 16 bedrooms to choose from, including doubles, twins, family and executiv…