Did You Know? Most Delfosse families (7) living in the UK in 1891 lived in London. >> Learn More