A bloomer could be a loaf of bread (but a bit of a stretch for cram or lembas) or I suppose half a pair of knickers ... but not much scope for a Tolkien clue either way, perhaps?
Not Rivendell ... '
for a flower' implies that you put together the cryptic elements to find the flower (river/stream), not that the valley is the straight part of the clue.