The two panels in Bonham's New York of St Peter and St James the Greater I think are from St Alban Streatham Park which burned down in 1947. Only three of the extensive glazing by Morris and Co. survived. I think they were in the Apse and date from 1897. They certainly date from that time and the church had two such panels.