Stockbridge is a small town and civil parish in the Test Valley district of Hampshire, England. It is one of the smallest towns in the United Kingdom with a population of 592 as of the 2011 census. It sits astride the River Test and at the foot of Stockbridge Down.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Stockbridge,_Hampshire
Coordinates 51°6'50.707" N -1°29'34.693" E