A completely self-service farm shop has just been opened in Leighterton Read more
now playing
Farm shop vending machine
A completely self-service farm shop has just been opened in Leighterton