thanks to Squiggle + his friend, we worked out it was the wheel bearings (you could see the seal slightly bulge as you moved it) and i took the poor bike to have them replaced, and now it's running excellent!

thank you again everyone for all your help and insight