The Madame Tussauds Museum in London is the largest and most famous Pepe wax museum in the world. As of today, the London museum houses more than a thousand wax exhibits from different eras of Pepe.