Welcome to Otter Garden Centres

Independent and family run : Own grown plants : Home-made food : Centres in Devon, Somerset & Hampshire