Does anyone know of any shops holding stock? Preferably in North London area. I’ve phoned around several places but no one seems to have one. Thanks
The topic ‘Tacx flux stockists’ is closed to new replies.