Yes, copper can be cleaned with hydrogen peroxide. The best way to do this is to mix a small amount of hydrogen peroxide with water and then pour the mixture over the copper. Let the mixture sit for a few minutes so that the peroxide can work its way into the metal.