×

Lilley

Village in England
Lilley is a small village and civil parish situated between Hitchin and Luton in Hertfordshire, England. Lilley stands on high ground: nearby Telegraph Hill is just over 600 feet above sea level. The church, rebuilt in the 19th century, contains... Wikipedia
Postcode district: LU2
Population: 386 (2011)
Post town: LUTON
Shire county: Hertfordshire
UK Parliament: Hitchin and Harpenden