Да, да, именно так и звучит! Средневековое название Ильина улица – притяжательное прилагательное, и оно склонялось – как существительные (все прилагательное, не только это!) – отсюда на Ильине – как «на стене». Древний новгородский диалект - отдельная тема для разговора. Возможно, не произойди когда-то присоединение вольной ганзейской республики к молодому и сильному московскому государству, мир бы получил четвертый восточно-славянский народ и язык наравне с русским, украинским и белорусским. Об этом, кстати, можно многое найти у академика Зализняка.