The Albion is a pub located on Cleethorpe Road. It serves food and alcohol. The establishment has been sold and is being given a new lease of life.