Golden Tours Help Line

Leeds Castle

Leeds Castle

Leeds Castle, historically coined as a Treasure House of England. This Castle is one of the ten most magnificent places in England. Located on a valley of the River Len and in the heart of the British Countryside, Leeds Castle is definitely romantic place. This Beautiful Castle is surrounded by the majestic  gardens and peaceful lakes. Structured in 500 acres of   parkland, tour to Leeds Castle is a full of excitement. Leeds Castle serves its visitors with the  glorious gardens and licensed restaurant. The Aviary at the Leeds Castle is the collections of more than 100 species of birds including rare Macaws, Cockatoos and Toucans. Dating from the 15th, 16th and 17th centuries the Dog Collar Museum is definitely one of the world's most unusual collection.  

Different Gardens at the Leeds Castle perform the various colors throughout the year, the gardens at the Leeds Castle includes the Culpeper and Lady Baillie Gardens, The Wood Gardens, Great Water Lake and the Duckery and a Cineyard. Leeds Castle also offers the unforgettable experience of the flight in the Leeds Castle Hot Air Balloon. Flying over the beautiful countryside of Kent is a stimulating and leisurely experience and a  remarkable journey.

Plan Your Leeds Castle Tour With Golden Tours.