T J Baldwyn & Son A family run business situated on the border of The Cotswolds, nestled at the base of Meon Hill. Look out for the clock tower when Read More »
Offham Farm Shop Offham farm is situated 1 mile outside Lewes. Offham Farm shop is predominately a butchers shop selling additive free beef, lamb and pork all reared Read More »