The Albion Bakehouse is a bakery known for its unique and fantastic selection of cakes, offering homemade treats. They also serve other great items from their menu.