It takes place at Beckley Village Hall on Friday January 25 from 7pm. Tickets have sold out well in advance in previous years. Tickets at £6.50, which includes an arrival refreshment, are on sale at Beckley Motors or by ringing 0845 833 2825. Proceeds to Macmillan.