Non-refundable tickets sometimes have a medical clause re passenger/immediate family illness. I don't know if Virgin has the same but worth looking into.
See the following - the contacts listed here may be able to help:
http://virginatlantic.custhelp.com/a...etail/a_id/100
Good luck!