Sort:  

And here i am thinking that London would be the place to live. Apparently not lol

I've got similar problem when I clicked that link , was about to install, but it says it isnt compatible

It make take a while for some places.

same happened to me