Hello all.
I dont post too much and i visit here even less.
So i have no idea if this post is adequate.
I want to know from you guys about any physical shop in London that sell SARMS.
I dont want to buy online and as far as i know they are legal in the UK.
Also, if any of you can reccomend a specific SARM forum where i can navigate i would appreciate too.
Many thanks.