Store Locations

Our Store

Meet our founder Mel, and receive a bespoke, 1-1 service to help you switch your products to natural, eco alternatives.

Book your appointment at our London store here.

(Please note, we take a deposit of £20 to secure your spot for your appointment, this is to reduce no shows and is redeemable against products bought on the day)

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

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