13th Century St. Helen's Church, Spitalfields, London.

13th century St. Helen's Church, Spitalfields, London, England