Farm shop offering British fare.