Tarr's, a beloved ice cream shop in Brislington, Bristol, has closed after 106 years of operation. The family-run establishment had been a community fixture since the 1920s.