Just been to their new store in Canary Wharf and no Quins (or any Rugby related...) merch in their at all. Great if you like your Formula 1 or basic, you could buy anywhere, polo shirts with the Castore logo on them.
I appreciate not every store can hold everything but I do see a fair amount of Quins fans in this area. Not exactly 'growing the brand' from a Quins perspective