There have been questions here recently about where / what type of replacement radiator to get.
I have no affiliation to either of these firms but can highly recommend getting a Nissens radiator from Arksglobal. The one for my 2.5 DT (part no. 64309) was £108, and delivered in a couple of days.