Shop

Orders can be placed through this page but they are for collection only from the shop. You will be contacted by telephone for payment therefore please leave a telephone number on the order form. Christmas orders must be received by December 8th 2021. All items are subject to availability.