The Leeds Castle in Maidstone, Kent The Leeds Castle (and no, it is not in Leeds, Yorkshire) is set in 500 acres of parkland in the midst of the lovely Kent countryside. The ...Read More
A World of Wings - bird show at the Leeds Castle in Kent The Leeds castle grounds hosts a show called "A World of Wings" where birds like storks, kites, eagles and parrots perform breath...Read More