Hey if anyone is chasing a heater core, radiator or anything to do with your cooling system I really recommend seeing Abbott's Radiators (natrad) in Welshpool. I ran into a few problems when trying to replace my heater core and these guys helped me out a lot, really top blokes.
Oh and also it IS possible to replace the heater core without removing the whole dash.
Cheers!