PLEASE NOTE: We deliver as soon as we can however some orders may take upto 2-3 hours to reach you. You will be updated at each step of the process. Freshly baked products might take slightly longer if we're short on stock. People in areas that are unservicable and want to order, please get in touch with us directly. You can contact us here
PLEASE NOTE: Once the order is placed, it will be dispatched within 24-72 Hours. The products should reach you within 4-10 Business Days depending on your location.
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device