Contact us
If you have a query about an order please ensure you quote your order number so we can deal with your enquiry efficiently.
01983 840 19101983 840 191
The Isle of Wight Farm Shop
Newport Road
Godshill
Ventnor
Isle of Wight
PO38 3LY
United Kingdom