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.