Using home address when submitting an article with no affiliation?
I did a quick search to see what other independent researchers do for Nature journals, which include an author address.Specifically, I searched Google for 


  site:nature.com "author details" "independent researcher"


I found that authors who are independent researchers sometimes list just their city for their address, or


  Independent researcher, City, Country


See for example here and here. Some do appear to give their home address, e.g. here and here.