Hi, if you know Twickenham, Middlesex, UK, I'm trying to find some info about a now defunct computer shop that I have very fond memories of visiting regularly with my father around 1980.
I believe the shop was on York Street near the main high street. If I had to guess I'd say 11 York Street: https://goo.gl/maps/Lp92ckAjGWL2
They sold or specialized in Apple products, but more besides I think. We bought a lot of Apple //e stuff there back in the day :-)
Thanks in advance!
Cheers!