Reproduction Furniture Slough Town Centre, Slough - Welcome to the Slough Town Centre Reproduction Furniture Directory listing recommended reproduction furniture shops in Slough Town Centre. It lists those who offer reproduction furniture in Slough Town Centre, Slough. Do you have a Slough Town Centre business? If so, why not advertise it on the Slough Town Centre Business Directory - IT'S FREE.