Christmas charity raffle raises £800+