TWC lists plenty of shops in the outlying fields (Somerset, Suffolk,
Manchester, etc.) but I was really hoping there might be one in
London, preferably near a tube stop? I guess VKS is in Ealing and
CricketDirect is in Highgate but any other known shops that are pretty
good would be most welcome. I'm really in need of a new pair of pants
(who would have thought that a few extra gummi bears here and there
would exceed the capacity of the elastic waistband? How embarrassing.)
Ta,
Fifth Slip