D.I.Y. in Hampshire
Place
Aldershot (1)
Alton (1)
Andover (3)
Basingstoke (3)
Bordon (2)
Brockenhurst (1)
Eastleigh (2)
Emsworth (1)
Fareham (4)
Farnborough (1)
Fleet (1)
Gosport (2)
Havant (1)
Hayling Island (1)
Portchester (2)
Portsmouth (4)
Romsey (1)
Rowland's Castle (1)
Southampton (11)
Southsea (1)
Tadley (1)
Winchester (1)