Swindons Grumpy Santa

Well who recognizes this guy ???

Even by his own admission he is a Grumpy Santa, I think it will be funny not to see and hear him shouting outside the Swindon shop.

Do you know which shop?