Soulstice London A crystal and wellness store in Primrose Hill, London.www.soulsticelondon.com Photography by Sheena Sabharwal