Offspring has been the leader of the UK sneaker market since its launch in 1996, evolving with the manifesto to fill a large gap in the market for fashion sportswear, priding itself on being a 'Sneaker Boutique'. The first store being Neal Street in London’s Covent Garden where its conception was developed on both the premises that the trainers were at the forefront of design, and also the original Offspring stores themselves - creating a revolutionary and unique shopping experience in the UK.
Offspring proved to be a hit with the brand launching four further stand alone across the UK. Ten years after those first launches Offspring landed in Selfridges currently with four concessions in all nationwide stores (London, Birmingham, Manchester and Trafford Centre), including women’s only store in Selfridges London and Topshop Oxford Circus London.
Offspring.co.uk relaunched in early 2013 which mirrors the original Offspring approach, raising accessibility to the best trainers in the market.