Folkestone Owl Rescue
Brian Maxted set up the rescue centre with his late wife Sybil in 1998. After seeing a barn owl being kept in a shed, he then set about converting his garden into a sanctuary for owls. 57 Downs Road, Folkestone, CT19… Continue Reading