Weller will be warming up for his Royal Albert Hall Teenage Cancer Trust show with a very special show at 229 London on Thursday 30th March.