best sausage rolls…ever!
From the website…
“Offham Farm shop is predominately a butchers shop selling additive free beef, lamb and pork all reared on the farm. We also have a deli counter selling pies and flans made from our meat, homemade cakes, eggs from our happy hens, honey from our own bees, jams and marmalades”
Offham, near Lewes, East Sussex, BN7 3QE