Thanks for your advice. The pipe or pipes running across the garage ceiling are the flow and return to the boiler. The vent pipe is in the airing cupboard and goes about 18 inches abouve the header tank in the loft. When filling the heating back up after draining it doesn't bang, it's only when all the air is out the system so similar to your radiator test. Turning the pump down reduced the bang noise.Forgot to say, that as you mentioned the amount of muck in the magnet suggests that the system needs a good clean.
Cheers.
Paul.