We sell through the following outlets:
Ely Farmers' Market, Market Place, Ely:
first and third Saturdays of the month: 8.00 am to 14.00 pm
Alexandra Palace, London, most Sundays, 10.00 am to 15.00 pm
Bute Street, Kensington, London: every Saturday 9.00 am to 13.00 pm
River Nene Organic Vegetables, Sacrewell Lodge Farm, Thornhaugh, Peterborough PE8 6HJ