Click to expand/collapse all other details

Watton-At-Stone, Whatton-At-Stone, Herts, England