Longstock is a village and civil parish in Hampshire, England. It lies on the western bank of the River Test, to the north of Stockbridge and to the west of Leckford.
Longstock is a village in Hampshire, England, situated on the western bank of the River Test, north of Stockbridge and west of Leckford.