Click to expand/collapse all other details

Probably Great Leighs, Essex, England