Great British Bakery offers a variety of baked goods. They also support charitable causes through bake sales.