Greenhalgh's is a bakery offering a wide selection of freshly baked breads, savouries, cakes, and sandwiches. Established in 1957.