Halstead
Village in England
Halstead is a village and civil parish in the Sevenoaks District of Kent, England. It is located 4.7 miles south east of Orpington & 6.1 miles north west of Sevenoaks, adjacent to the Kent border with Greater London. The population of the civil... Wikipedia