Homerton parsonage and church

From "The Illustrated London News" 15th November 1851

Go to article: The Camden-Town Railway