Express. Home of the Daily and Sunday Express.
Pret a Manger
Pret a Manger is a British sandwich shop chain which has over 434 shops in the UK - 273 of which are in London.
You can keep up to date with the latest lifestyle news by subscribing to one of our Lifestyle Newsletters.