Owl's End, 87 Station Road

Large detached house, built in the mid-1600s to early 1700s