Just in
Our Meditation studio
Visit us to experience our immersive meditation sessions and shop our curated selection of eco-wellness products in person.
25A Eccleston Place, Eccleston Yards, London, SW1W 9NF.
We are open from 12pm - 5pm every day.