Anatomē opens 'greenhouse' pop-up at Battersea Power Station 0 28.11.2024 20:10 FashionNetwork.com (uk) Ethical beauty/wellbeing brand anatomē has opened an experience-driven Christmas pop-up store within London’s Battersea Power Station mall.