Camden Market is a bustling part of town in London. With over 100,000 visitors every weekend, the streets can be hard to walk because they are so packed. There are open-air booths with vendors selling bracelets, watches, purses, clothes, hand-crafted merchandise, boxes with cats painted on them, candles resembling wine bottles and cheese. There are Indian shops selling incense and hanging stained glass lanterns, pillows, leather wallets, you name it. And of course, there is a food court to satisfy any craving you have with anything from Turkish wraps to Indian curry and Argentinian cubitos de papas.
If you are even in town, I would recommend checking out this busy place.