Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
London, UK - April 17, 2006: The view of Camden Market, in Camden Town, also called Camden Lock. The Market is one of the most popular attraction in London attracting about 100,000 visitors each weekend.