It's cool indeed! Yes, there is a Peperstraat, which in French is the Rue du Poivre. But there's nothing mentioned at this adress of a bicycle-shop, manufacturer or mechanic. It's quite close to my home in The Netherlands, but I doubt I will find anything there. The road/buildings might have been changed in the past few years... may-be a Belgian forum-member has a clue...?