The Red Lion Inn
££•British
The Red Lion pub and hotel near Stourbridge is a family run country residence. The building was first recorded in 1820 as an ale house brewing its own ale, cider and porter. The current owners of property, 'The Shaw' family took over the tenancy in May 1986.
No active offers at the moment. Check back soon!