Christmas Tree Farm Christmas Tree Farm, Cudham Road, Downe Village, Greater London, BR6 7LF, England • 01689 861603 • Children's Farms More Info