Tower Bakery is a bakery offering fresh bread, rolls, cream cakes, confectionery, celebration cakes, and biscuits.