It's definitely got a value, have a look at some completed listings (advanced search) on eBay for an idea. I love Meccano and have a few old sets, if I was in the UK I would happily take it off your hands! I'm not sure about H&S issues and charity shops, they can be funny.