I remember Emma saying Pret a Manger and Marks and Spencer were good to grab takeout sandwiches and such (thanks!!)... I am also looking in Glasgow which seem to have these as well as in London.
So I get Pret a Manger, but Marks and Spencer is a dept. store? Is it like they have a food area in the basement or something... we have some of that here, like at our Macy's. Do all stores have this?