Skip to content
f. FreeLinkDirectory

Slo Balm Ltd

Cosmetics Shop in Notting Hill

About Slo Balm Ltd

Slo Balm Ltd is a cosmetics shop based in Notting Hill. It is registered with Companies House under company number 17352057, incorporated July 2026.

Is this your business? Claim this listing to add a description, opening hours and photos.

More cosmetics & perfume shops in Notting Hill

Diptyque

Cosmetics Shop

Discover Diptyque, the pioneering French parfumerie Maison where art, nature, poetry and imagination inspire perfume, home fragrance, candles, bath and body car...

Onda Beauty

Cosmetics Shop

Onda Beauty is your natural authority to living beautifully. Shop Onda Beauty for the best selection of natural, clean and non-toxic beauty products located in...

Eden Perfumes

Cosmetics Shop

Natural Vegan Perfumes without the chemicals handmade in the UK. Alternative vegan equivalents to your favourite perfumes & aftershaves

See all cosmetics & perfume shops in Notting Hill →