ive just heard form a very good friend that the colin collins store in letchworht is going to be re-opening soon under a differnt trade name. they will be called Pavillion Motorcycles and are going to be opening withing a couple of weeks. (Hazardist guess)
im not sure as in what they will be dealing with but should be good. so it would seem that the owner of the building did set up shop (well in process off)
sean you know much more as in who they will be?