In game two, you have a house with lots of places to put objects you might need later. In book one you have to make do with other peoples rooms or stash stuff in barrels here and there.
I had a hunch the only place you can store stuff was at the beginning house, and I had never really gotten into the first game. I downloaded the demo on Steam and ended up getting the second one instead. (even though it was $5 more)
You can store things in any barrel anywhere and nobody will mind. Nobody steals things from barrels except you.
Also, in Book II with the Foraging skill you can create stashes almost anywhere you can rest for a few hours.