Designed by
Title
Pret a Manger, Charing Cross, London #40851764
Description
London, UK - March 1, 2014: Outside Pret a Manger, British retail outlets, chain of sandwich shops, from 1984, 168 and 295 stores across London and worldwide.
This image is editorial