Tooting shop is London's first to sell 'CBD buds'

Green House CBD Specialists on Tooting High Street became the first shop in London to start selling ‘CBD buds’ in October. ‘CBD buds’, also referred to as …


  1. CBD Open Day at Hashtag Vaperz Lounge this Saturday 29th June at 3pm. Apparently 50% OFF all legal buds guys. Definitely up for that !

  2. There's a shop in Croydon that sells 9 different strains of Legal Buds (Specialist)…… 11 High Street, Thornton Heath. CR7 8RU

Leave a Reply

Your email address will not be published.