All posts tagged: Leeds Castle

Meet the owls of Leeds Castle

Leeds Castle in Kent are offering an unforgettable experience to anyone visiting in a group with a passion for owls. The falconry team at the castle are giving visitors the chance to meet these magnificent birds in a dedicated handling session. Learn more about the different types of owl, where they come from and how […]

Taking flight at Leeds Castle

I was lucky enough to meet Pringle the Tawny Owl from Leeds Castle’s falconry on my visit to this year’s Excursions, the annual group travel exhibition held at London’s Alexandra Palace. Found in England, Scotland and Wales, Tawny Owls are responsible for the characteristic courtship ‘twit-twooo’, which is actually a duet between male and females. […]