LONDON: OG Kicks, a popular sneaker retailer, has chosen the vibrant Carnaby shopping district for the opening of its first store in London. The store,...