A short guide to Hampstead Parish Church.
Publisher: The Church Trustees
Published: 1913
Place of publication: (London
Language: eng
Notes: Cover title.