Mirror Mirror is a Cape Town based furniture design company specialising in the design, manufacturing and supply of mirror-clad furniture and accessories. The furniture is...