» Place: Boston Road, Hanwell, Middlesex, England
St. Mark's Church and Boston Road, Hanwell, London, 1890s