The parish church has a massive Norman tower.
The village is dominated by the fairytale Leeds Castle, built in the 11th century on two islands on a lake, on a site where an Anglo-Saxon castle had previously stood. From the 13th century it was a Royal palace for three hundred years, being lived in by several queens.
The castle contains many paintings, armour, statuary and tapestries, and a museum of dog collars.
The parkland covers 500 acres, with a maze and grotto, as well as an aviary. Black swans and peafowl live in the park.