wheres yours leaking from,the core or the end tank
if its the core then any radiator specialist will recore it for approx 80 quid
if its the end tanks then get a copper end tank made up,as the plastic end tanks are pants,cost me 35 quid to get rad sorted with a new end tank