Offspring is a sneaker and casual shoe retailer that started in London in 1996. The store's mission is to connect the sneaker community with key brands and to push sneaker culture forward. Offspring is part of OFFICE Limited, a company registered in England and Wales
Comments