Find a Church


Leeds: St Nicholas

Address: Lower Street Leeds Maidstone
ME171RL
Archdeaconry: MAIDSTONE
Deanery: North Downs
Parish: Leeds: St Nicholas & Broomfield: St Margaret
Telephone: 01622 394757