Key Vapours CBD Store Key Vapours CBD Store Unit 7, Beacons Place, Merthyr Tydfil CF47 8DF 01685 388034 Key Vapours CBD Store is the first CBD store in South Wales and the largest stockist of CBD. SIGN UP TO OUR LOYALTY CARD Get the best deals in Merthyr Town Centre – Just sign up below. Sign Up sarahhicks2020-10-27T12:16:11+00:00