Aspiring small retailers

London Camden Town, one of the most attractive places for turists in the UK capital expecially for i

London Camden Town, one of the most attractive places for turists in the UK capital expecially for i

Photo © Henry Ruggeri/Corbis

25 Nov 2012, London, England, UK — London Camden Town, one of the most attractive places for turists in the UK capital expecially for its wonderful Market — Image by © Henry Ruggeri/Corbis