Woodpeckers está ubicado en Rilla Mill, PL17 7NT, Callington, Reino Unido.