I took these two snaps yesterday of the same bird but from different angles and against different backgrounds. I think it is a finch. I wondered about female chaffinch or a greenfinch. However, the green back and wing markings have thrown me. It may well be a juvenile.
Thanks
Colin