Find a Church


Leeds: St Nicholas

Address: Lower Street Leeds Maidstone
ME17 1RL
Archdeaconry: MAIDSTONE
Deanery: North Downs
Parish: Leeds: St Nicholas & Broomfield: St Margaret
Telephone: 07516 159879