No, neither a locker facility or a cloakroom is available at Madame Tussauds. You have to take your belongings with you.