Church Farm Home/Farm/Church Farm Lilley, Luton LU2 8LN Contacts Lilley, Luton LU2 8LN Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Farm David Derek Fair Orchard, Newport NP10 8SF +441633816063 Farm Lower Kit Brow Farm Ellel, Lancaster LA2 0QH Farm Foreside Farm Glasgow G78 3AQ +441418805422 Farm Newsam Green Farm Leeds LS15 9AD Categories Farm