23 June 20123 November 2012 Ted Baker Goes Wild Retail Therapy, No Comments animal print, Selfridges, shop display, Ted Baker Share this:TwitterFacebookPinterestPrintEmailTumblr My inner Bet Lynch is purring over this colourful little display from Ted Baker at Selfridges. Like this:Like Loading... Related