Room for good investments? (8)
I believe the answer is:
sacristy
'room' is the definition.
(sacristy is a kind of room)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for sacristy that I've seen before include "Satyr (sic) found in church storage room" , "Where sacred vessels are kept in church" , "Room in church for vestments etc." , "Part of church" , "Vestry" .)