yes it sounds like bearings and the age is about spot on for failure.cost is hard to say as areas charge different prices.guide price ÂŁ100-ÂŁ160 if done correctly or bearing kits around ÂŁ30 plus what ever they charge for fitting.it is an involved job unless you are a die hard diy person
ck
April 2008