Cuski Mussi Cuski Baby Comforter, London