Editorial use only
Editorial credit: mikecphoto / Shutterstock.com

Royalty-free stock photo ID: 267766949

LONDON, UK - 26TH MARCH 2015: A view of various restaurants and businesses along Upper Street in Islington, london. People can be seen. - Image