Surface Prep
Start with a clean dry surface. You do not need to sand this surface as it may hurt the reflective ability of the paint.
Primer
No primer needed for mirror like paints.
Paint
170g Gold Mirror Effect Alkyd Paint (Home Hardware Number 1720-120) 170g Silver Mirror Effect Alkyd Paint (Home Hardware Number 1720-069)
You can use any paint designed for mirror finish like the RUST-OLEUM Mirror Effect that comes in silver and gold. For best effects paint the inside of the glass to protect and keep the finish shiny.
The instructions in this list are provided by Beauti-Tone.