29-годишният Джонстън идва на стадион "Селхърст Парк" като свободен агент, след като контрактът му с втородивизионния Уест Бромич изтече.
Стражът има три и изиграни двубоя за английския национален отбор.
"Вълнувам се от това да бъда тук. Нямам търпение да започна. Базата на клуба и запалянковците са невероятни", заяви бившият вратар на Манчестър Юнайтед.