Furniture Restoration Windsor, Slough - Welcome to the Windsor Furniture Restoration Directory listing recommended furniture restorers in Windsor. It lists those who offer furnriture repairs and furniture restoration in Windsor, Slough. Do you have a Windsor business? If so, why not advertise it on the Windsor Business Directory - IT'S FREE.