Please help me to identify this plant:
It has long spiky green leaves, like this:
It puts up tall stems with clusters of lots of little white flowers like this:
Jane won this plant for me a few years ago - well before I got interested in blogging and photography - and I cannot for the life of me remember what it is called. I'm sure some of you must also have some of them...