Yes, there is a cloakroom. The Cloakroom will be located on the left as you enter Alexander Palace Palm Court.