Company selling them on line. Be careful if you purchase from Germany postage very high.
Look for London based seller much cheaper postage
. I will see if I can find the link for you
Im Back just typed in Rover 75 wiind deflectors too many to list.
and a number of prices Ã‚Â£5 to Ã‚Â£25 just take a look you can get the full set and now they are listing for the tourers/Ztt as well hope this helps. Good luck