Crystals

Hand Selected, Ethically Sourced Crystals

For Him ∙ For Her ∙ For You

Gifts Ideas

Shop Here

Crystal Jewellery

Shop Here

Crystals for Kids

Crystals in your home

Shop here

Featured collection

  • Pink Agate Geode
    Regular price
    £16.00
    Sale price
    £16.00
    Regular price
    Unit price
    per 
    Sold out
  • Amethyst Hexagon
    Regular price
    £32.00
    Sale price
    £32.00
    Regular price
    Unit price
    per 
    Sold out
  • Clear Quartz Skull
    Regular price
    £260.00
    Sale price
    £260.00
    Regular price
    Unit price
    per 
    Sold out
  • Rose Quartz Flame
    Regular price
    £180.00
    Sale price
    £180.00
    Regular price
    Unit price
    per 
    Sold out
  • Tourmaline Rough (Sold as Seen)
    Regular price
    £148.00
    Sale price
    £148.00
    Regular price
    Unit price
    per 
    Sold out
  • Labradorite Free Form
    Regular price
    £252.00
    Sale price
    £252.00
    Regular price
    Unit price
    per 
    Sold out
  • Smokey Quartz Flame
    Regular price
    £184.00
    Sale price
    £184.00
    Regular price
    Unit price
    per 
    Sold out

AS SEEN IN

Location

Our store

142 Gloucester Avenue, Primrose Hill, London, NW1 8JA

Due to Covid Lockdown measures we will be closed until the 2nd December

Get directions