1983 року, після вильоту «Свонсі Сіті» з вищого дивізіону, Джеймс перейшов у «Сток Сіті», а в кінці 1984 року за 100 тис. фунтів був проданий в інший клуб вищого дивізіону «Квінз Парк Рейнджерс», з яким зіграв у фіналі Кубка Футбольної ліги 1986 року, програвши «Оксфорд Юнайтед» з рахунком (3:0).