Kaleido is now available in 5 shops in London: Harrods, Selfridges, Soho, Canary Wharf and Saint-Pancras!
Gift Card for a box of x5 Kaleido Rolls
It includes :
-X5 Kaleido Rolls of your choice when you walk in any of our shops!
-x2 dipping sauces of your choice
-The beautiful smile of our staff 🙂
£11.00