Thanks, John.
I have a Worcester bosch combination boiler.
No hot water cylinder and there is nothing in the loft.
I find it strange the noise happens when nothing (apart from heating) is in use, no taps in use for a while, toilet not been flushed etc. The noise only happens every few days.