Where Can I Find CBD Of London?

Full Address

16 Wenlock Road, London, England, United Kingdom, N1 7TA

Phone Number

'+44 20 8090 4434

About the company

CBD of London is a luxury skincare brand in the UK that is passionate about CBD and natural beauty products.

View company

CBD Of London





Company Description

CBD of London is the United Kingdom's premier luxury CBD skincare brand. They have a strong dedication to enhancing their products, their employees, and the environment. The brand is unafraid to challenge convention and fight for what is just. The team at CBD of London are passionate supporters of CBD and travel the globe to source the best organic ingredients to make their range of beauty products. They take great pride in their honesty and distinctiveness, and are committed to advocating for what is ethical and correct in today's world.

Visit Website

Looking to get your company on GreenSpy?

Submit your company here.

Get started