Hi, I will need in the not too distant future, to replace my radiator on a 2003 S type automatic, there is a weird swelling at the bottom.
I am fairly new to this lovely car and any help finding an independent mechanic/garage in the Gloucester / Stroud area would be a great help.