Owl's End, 87 Station Road
Large detached house, built in the mid-1600s to early 1700s