Little owls on St George’s Day

The little owl is an introduced species in the UK but a common species just the other side of the English Channel. Little owls were successfully introduced into the UK at Lilford Hall by the 4th Baron Lilford in 1889; on St George’s Day, his gamekeeper found a little owl on a nest. Lilford Hall…

Little owls – would you miss them?

My American friend who visited recently would have quite liked to have been shown a little owl, and I would have quite liked to have shown him one, but they are dropping out of my life. And if you can’t see a little owl in Northamptonshire then where can you see them, I ask?  The…