here are some links to other sites you may find useful or interesting.
Stained Glass Museum - History of SG in England
South London Stained Glass