Piles is another name for rectal bleeding
Get information and watch videos about rectal bleeding
Information about over-the-counter treatments
Consult your GP via a simple online form