A Guide To Stockbridge, Hampshire
The pretty town of Stockbridge is situated in the county of Hampshire, in the South East of England and lies midway between Andover and Romsey in the stunning Test Valley. Read out guide to Stockbridge in Hampshire. Where to stay, where to visit, where to shop and where to eat. It’s all here!