St Nicholas is a Church of England parish church in Leeds, Kent first built in the 11th century with additions in the next five centuries. It is a Grade I listed building.
St Nicholas is a Church of England parish church in Leeds, Kent first built in the 11th century with additions in the next five centuries. It is a Grade I listed building. (en)