Benz and Blanc

logo

Benz and Blanc are an independent new Cosmetic Solutions Store in Leeds Corn Exchnage, initially offering Safe Professional Teeth Whitening by Diamond Whites, oral care and skincare products in a luxury environment.