In just 10 months, Caelum Greene has established itself as the ultimate destination for athleisure and lifestyle fashion in the city and has continued to spread its wings after launching its first ever pop-up store in Landmark’s new wellness area on the 3rd floor. The new store continues the brand’s “style meets wellness” approach by creatively injecting eco-friendliness into the store experience - from merchandise to store design.