Holy Innocents Church, South Norwood, Surrey. Annie Welland and Leonard Issac Finch were married here, 23 Aug 1930