St. Luke's (the parish church of) West Norwood handbook.
Publisher: Ecclesiastical Press)
Published: 1926
Place of publication: (London
Language: eng
Number of pages: 72