Hi i remember that shop. I lived in Watford at the time. I probably raced with some of you guys back in the day?
There was also a Tamiya shop in Hemel Hempsted (the old part of town), does anyone that store. I used to go there in the early 90's and pick up bits with my dad. It was an odd shop if i remember. There always seemed to be a lady at the desk. I wish i could remember what the place was called and who ran it