Church Farm Cafe

About this cafe
Church Farm Cafe is in Aldbury, nestled in the heart of the Chiltern hills. It’s the perfect destination for cyclists, walkers or anyone in search of a great coffee, slice of homemade cake or a delicious lunch.
The dog details
Does this venue welcome dogs?Well behaved dogs Welcome