Your heater is not working on your rover 400 only cold air what can be the cause?

If you are absolutely, positively sure that your coolant level is not low......then your heater core could be plugged. Or the control that turns the coolant flow on/off to the heater isn't working. Make sure the control is working, the flush the radiator. Should cure the problem.