Can anyone help me? It's called Townsends and the address I have for it is 167 (or 171 according to another reference to it I found) Hatfield Road, St Albans.
I have a number for it but it doesn't take in-coming calls.
Does anyone know if this shop still exists? I am looking for it to repair an old bike that came from there - the bike is quite unusual so that's why I'm being so specific.