Same. In Ireland we have loads of places to get sandwiches freshly made. When I moved to London I was shocked by the lack of options. Greggs etc - what a pile of horrible crap
While there is nothing particularly special about a Pret a Manger sandwich, it is made on the same day that you buy it.
I'm not sure what you mean by "just look up".