London, UK / March 11 2018: customers in Ace and Tate eyewear shop on the corner between Tower Street and Earlham Street in Borough of Camden, London,

- Image ID: R6H3H5
London, UK / March 11 2018: customers in Ace and Tate eyewear shop on the corner between Tower Street and Earlham Street in Borough of Camden, London,
Aleksandr Faustov / Alamy Stock Photo
Image ID: R6H3H5
London, UK / March 11 2018: customers in Ace and Tate eyewear shop on the corner between Tower Street and Earlham Street in Borough of Camden, London, UK
Location: London, UK.