The Cherry Tree Cafe The Cherry Tree Cafe 13 Scotland Street Ellesmere Shropshire SY12 0DG Rating Date: 2018-10-18 Rating Authority: Shropshire Leave a Reply Cancel replyYou must be logged in to post a comment.