A engineered bacteriophage is herein described, displaying at its surface multiple copies of a polypeptide, which comprises a domain of the bacterial adhesion protein FimH fused with the coat protein pVIII. The domain is preferably the region 45-159aa of the mature protein FimH. The polypeptide beingantigenic, raises a desired immunological response, in particular against urinary tract infections (UTI) in a human or animal. The engineered bacteriophage is therefore suitable for the preparation of vaccinesfor therapy, diagnosis and/or prevention of urinary tract infections (UTI) in a human or animal.