I've checked the zone valve, it is opening fully although slowly. I think I'll have a go at flushing with Fernox (DS40 or F3 ???) but I think a new cylinder and boiler could be on the cards, can't complain as they've lasted well.
Thanks for the advice,
Andy.