Use air-freshener to clean mirrors: It does a good job and better still, leave a lovely smell to the shine.
Tobacco smoke leaves a residue on all surfaces. How clean are the other surfaces in the room? Including the walls and ceiling? If there is a yellow tinge to all surfaces then nicotine removal must be done first, wipe down all surfaces with a damp cloth containing a solution of high ph hard surface cleaner.
Use air-freshener to clean mirrors: It does a good job and better still, leave a lovely smell to the shine.