Welcome to Otter Garden Centres

Independent and family run : Own grown plants : Home-made food

Garden Centres in Devon, Somerset & Hampshire