From Wikipedia, the free encyclopedia
Not to be confused with Westhorpe.
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.
|This Northamptonshire location article is a stub. You can help Wikipedia by expanding it.|