Classic Football Shirts has everything, I've been ordering from them for some time now. They have international teams as well as club teams on the site. It takes a while to get the shirts here using Royal Mail, but it's worth it to have a rare shirt that you can't find anywhere else.
Your FA winning season shirt, what a dreadful kit that was. The 90s had some of the most abysmal shirts.
My next purchase:
Glenn Hoddle, Mark Hughes and Ruud Gullit era Chelsea