Wikipedia
Westhorp
Westhorp is a hamlet in the county of Northamptonshire, England. Expansion has led to its merger with the neighbouring village of Byfield(where the population is included). Westhorp is in the civil parish of Byfield.