Westhorp
Hamlet in Northamptonshire, England / From Wikipedia, the free encyclopedia
Not to be confused with Westhorpe.
Westhorp is a hamlet in the county of Northamptonshire, England.[1] Expansion has led to its merger with the neighbouring village of Byfield. Westhorp is in the civil parish of Byfield.[2]
Quick Facts OS grid reference, Unitary authority ...
Close