Skip to content
SIGN UP TO OUR MAILING LIST FOR 10% OFF YOUR FIRST ORDER OVER £40
SIGN UP TO OUR MAILING LIST FOR 10% OFF YOUR FIRST ORDER OVER £40

Store Locations

Our Store

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. 

Address:

Unit 3 Retail Space, Ebury Bridge Road, Westminster, SW1W 8PX

Opening Hours:

Monday: Closed 
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