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, set to launch in May, will be located in Foubert’s Place and will offer a unique buy, sell, and trade experience for sneakerheads and footwear fashion enthusiasts. The 1,564 square…