We have 56 places listed for Hampshire starting with H
Hale SP6
Hamble le Rice SO31
Hambledon PO7
Hannington RG26
Harbridge BH24
Hardley SO45
Hardway PO12
Hartfordbridge RG27
Hartley Wespall RG27
Hartley Wintney RG27
Hatch RG24
Hatherden SP11
Hattingley GU34
Havant PO9
Hawkley GU33
Hawley GU17
Hayling Island PO11
Hazeley RG27
Headbourne Worthy SO23
Headley Down GU35
Headley GU35 GU35
Headley RG19 RG19
Heath End RG26
Heckfield RG27
Hedge End SO30
Hensting SO21
Herriard RG25
High Cross GU32
Highclere RG20
Hill Brow GU33
Hill Head PO14
Hill Top SO42
Hillpound SO32
Hinton BH23
Hinton Admiral BH23
Hinton Ampner SO24
Hoe Gate PO7
Holbury SO45
Holt End GU34
Holybourne GU34
Hook RG27
Hordle SO41
Horndean PO8
Horsebridge SO20
Horton Heath SO50
Houghton SO20
Hound SO31
Hound Green RG27
Hounsdown SO40
Hundred Acres PO17
Hungerford SP6
Hunton SO21
Hursley SO21
Hurstbourne Priors RG28
Hurstbourne Tarrant SP11
Hythe SO45