Title: The Parish of St. Helen, Bishopsgate
Subjects: Historic houses, London, London. St. Helen's Church, St. Helen, Bishopsgate (Church : London, England)
Places: London (England)