Holme Farm Holme Farm Holme Farm Bedford Road Ickleford Hertfordshire SG5 3RS Rating Date: 2018-12-07 Rating Authority: North Hertfordshire Leave a Reply Cancel replyYou must be logged in to post a comment.