Fresh hope for future of pub

The Albion pub, on Castle Road, Scarborough.  Picture by Andrew Higgins  120919c
The Albion pub, on Castle Road, Scarborough. Picture by Andrew Higgins 120919c

n Admiral Taverns, which is overseeing the future of The Albion, has an extensive portfolio of pubs, with more than 2,000 on its books.

The company, founded in December 2003, declares itself as the UK’s largest, independent, tenanted and leased pub company.