the boiler is banging due to lack of circulation, it may be due to a siezed pump or a blocked heat exchanger, either way you will need the help of a good gas engineer in your area as you need to be Gas safe approved to work on gas.
andy the gas man, October 2010