A new London wellness centre comes with serious tech

Le Petit Saint is a place where innovative tools and techniques are framed in artistic flourish