Carlton London has left its mark on us ever since its South Ex showroom days. Although they no longer have a flagship store, they’re still retailing from various stores.
Their most popular item is the U.G.G. style comfy flat boot, which is the best thing you could put your feet into when the chill’s getting into your bones.