Does anyone know which bird this is from?

Does anyone know which bird this is from?

Observation - Does anyone know which bird this is from? - UK and Ireland. Description: We found the feather on a recently in the Staffordshire Moorlands. There is a canal in the area we walked and lots of open countryside and woodland. I really can't think what bird it would be from as it's large and I don't think it would be from an owl or

We found the feather on a recently in the Staffordshire Moorlands. There is a canal in the area we walked and lots of open countryside and woodland. I really can't think what bird it would be from as it's large and I don't think it would be from an owl or buzzard or other raptor. I have wondered if it could be from a peacock?

It's 40cm / 15.5 inches long and I suspect it's a wing feather by the shape but I'm not sure.

Does anyone know which bird it fell from?