DeVol Kitchens, Crystal Palace