NEWCROFT LODGE NEWCROFT LODGE 126a Church Road Holywood Holywood Down BT18 9BY Rating Date: 2019-12-06 Rating Authority: Ards and North Down Leave a Reply Cancel replyYou must be logged in to post a comment.