People on a street in Camden Town, London - Stock image
Camden - London, Camden Lock, Camden Lock Market, England, London - England
'London, UK - May 11, 2011: Group of young people standing on a street in Camden Town talking, London. Car painted in UK flag passing by. Camden Lock signboard visible on background, lots of shops around. Camden Town, district of Inner London, one of the most popular places in London among locals and tourists.'