St. Stephen's Church, West Ealing, 1976 centenary brochure /
Ellis, Margaret.
St. Stephen's Church (West Ealing, England)
[London] [The Church]
[1976]
St. Stephen's Church (West Ealing, England)