Duck's Farm Shop
Bramdon Lane,
Portesham,
DT3 4HG
1066.6 miles away
Duck’s Farm Shop prides itself on sourcing the highest quality Dorset produce from local farms. You will find everything you need here to make a tasty...