A stained glass window in Upper Norwood Methodist Church, London SE19. Tucked rather forlornly behind a branch of Iceland, this unassuming 1960s church was the subject of my latest post on The Triangle SE19.