I'm in the US.
Shouldn't it appear under "Music" on the top bar?
It simply doesn't exist.
In the iTunes store, it's on the far right, opens up a new drop down window pane... but then just takes me to my own library when I click it
Same issue here. What OS are you running? I'm 10.6.8