Hi!
For me, when doing our house refurb a few years ago, I was able to locate the pipes that were causing the noise and stop by putting some soft packing material on the joists so the pipe wasn't moving and banging in the joist cutouts.
As the carpet was already lifted, it made the job much easier and i was also able to fix and replace bad floorboards as well.
Also, I think over time as better and more efficient boilers and radiators and higher capacity cisterns etc etc have appeared, the piping has pretty much been overlooked in many homes. They're simply too narrow now and add in the complication of internal deposit build up (just like fatty deposits in the human bodys arteries!) they simply cannot move the volumes of water around any more and so give rise to these symptoms.
I dont know what age your property is or if its owned or rented, to resolve, there are ways of fixing and replacing of course, but depends on budget for you and what the main cause of the issue is in yoru particular property. It may be a simple fix that the length of piping running to the cistern is just slightly too small or that all the piping in the property is internally 'furred' up etc...
If yer only there for 6 more months I suspect you are renting, so nothing really much you can do about it except complain to the landlord and see if he can do anything about it and/or if its the property management companies responsibility..
Cheers! DtM! West London & Slough UK!