Holdens & Co is an ice cream shop, a Lancashire favorite since 1929. They also offer a deli and kitchen space.