Struggling with these - No. 4. A Bloodsucker (5 letters) No.18. Entire Cambridge river dwelling (7.4.) No.21. Famous for holiday cruises (5) No.26. Trashy, vulgar chicken! (7) No.37. Blemishes on porker (8) No.43. Drink's ready (8) No. 45. Well-built place (8.5.) Can anybody help please? Thanks.