Last known area where they lived was Crofton Park south east london. Prior to that number one Coburg Road off Old Kent road.This was in the 1940's
Also other cousins named Finch who lived at 155 Chestnut grove Balham, London, during the 40's.
Would love to hear from you.