Canalside Farm
  • Tel: 01889 881747 / 01889881747
Profile
Canalside Farm Stafford is a farm shop providing services locally. They specialise in pick your own produce, fresh veg and farm produce, Canalside Farm farm shop’s post code is ST18 0RQ.
Map
Google Map of Canalside Farm address:Mill La,Stafford,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.