i remember this shop on stanstead rd, forest hill, south east london.......... now its a block of flats and there is no indication that there was ever a shop :-(
on my way home from school i used to go in there and look at the posters and talk to the owner tommy quick in between him building wheels and frames out the back.
sorry i am confuzed, does it exist or not!?