We have joined forces with the renowned London based skincare brand NINI Organics to bring you House of Green Beauty, our very first physical store in London.
When you visit House of Green Beauty, you will be immersed into a world of natural and organic beauty wonderment. A selection of our products that you will find on our site will be available to test, trial and purchase in person, so you can be sure the products you are buying are perfect for you. It is our mission to make it easier for you to shop your favourite natural and organic beauty brands, and receive expert advice in order to choose from our most coveted products.
We are on hand to help guide you on your journey to switching your make up bag and bathroom cabinet to ethical, conscious, clean beauty products.
Unit 3 Retail Space, Ebury Bridge Road, Westminster, SW1W 8PX
Tuesday : Closed
Wednesday: 11:00 - 18:00
Thursday: 11:00 - 18:00
Friday: 11:00 - 18:00
Saturday: 11:00 - 18:00
Sunday: 11:00 - 18:00