The first Wolf & Badger boutique opened in February 2010 and was named one of Britain's Best Boutiques in the April 2010 edition of British Vogue and in 2011 was picked by Time Out as the sixth Best Shop in London.
The first Wolf & Badger boutique opened in February 2010 and was named one of Britain's Best Boutiques in the April 2010 edition of British Vogue. In 2011 it was picked by Time Out as the sixth Best Shop in London.