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
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.