Alresford in the county of Hampshire Alresford is a market town in Hampshire, just north-east of the City of Winchester and south-west of the town of Alton, which it is linked to by the Mid Hants Watercress Railway... Info | Pictures | Forum | Hotels