Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
LONDON, UNITED KINGDOM - MAY 8: Shops in Camden Street on May 8, 2011 in London, UK. Camden Market and streets nearby are the fourth-most popular visitor attraction in London, attracting approximately 100,000 people each weekend.