LONDON - DECEMBER 06: Detail of Camden Lock Market, renovated after being completely destroyed by fire in 2008. December 06, 2009 in London, England.
- Image ID: 42316462
- Copyright: Nando Machado
- Editorial Credit: Nando Machado / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.