Can you identify this beauty for me

Seen in my back garden this morning on the borders of Havering and Essex. I think it maybe a House Finch