ILA: British ‘Beyond Organic’ Luxury Skincare & Spa
![ILA: British ‘Beyond Organic’ Luxury Skincare & Spa](https://renzze.com/wp-content/uploads/2014/07/ila-900x600.jpg)
Some weeks back, I was invited by Chi Spa at Shangri-la Hotel, Singapore to spend a relaxing time learning more about ila. ila is a truly niche British spa brand that represents a whole new…
View Post