Why NFL team’s ‘liquor store’ was named ‘NFL Store of the Year’
LONDON — The owner of the NFL’s liquor store in London is taking steps to make it more inviting and to make the atmosphere more relaxed, a company official said Tuesday.Liam Gallagher, the owner of The Lager Bar in the heart of the capital, has begun to consider changing the name of the establishment from