Templars Cross Lodge Templars Cross Lodge Templars Cross North Road Baldock Hertfordshire SG7 5DN Rating Date: 2015-05-05 Rating Authority: North Hertfordshire Leave a Reply Cancel replyYou must be logged in to post a comment.