Camden Town is one of London's most popular tourist attractions, with its diverse shopping and innovative street fashions. Watch our guide to Camden's shops and markets.