Clue: Soldier's bound to store paper in present place (4,4)
Answer: GIFT SHOP
Explanation: Definition: present place
FT (Financial Times) in GI'S HOP. A gift shop is a place to buy presents