UNITED KINGDOM

1,330 HULL 1,110 HARROGATE 902 HARROW 899 HOVE 819 HIGH WYCOMBE 788 HEREFORD 747 HARTLEPOOL 721 HEMEL HEMPSTEAD 695 HAYES 668 HARLOW 639 HASTINGS 574 HAMILTON 542 HUDDERSFIELD 531 HALIFAX 516 HORSHAM 510 HOUNSLOW 498 HINCKLEY 456 HALESOWEN 431 HITCHIN 419 HORNCHURCH 392 HATFIELD 360 HANDSWORTH 349 HYTHE 348 HAVERFORDWEST 348 HERNE BAY 327 HAYWARDS HEATH 321 HAVANT 309 HERTFORD 297 HARPENDEN 295 HESWALL 291 HYDE 284 HEYWOOD 279 HORWICH 266 HEXHAM 254 HARBORNE 252 HEADINGLEY 247 HENLEY-ON-THAMES 240 HUNTINGDON 237 HALL GREEN 237 HOCKLEY 234 HUCKNALL 231 HEATON 224 HAWICK 220 HORSFORTH 216 HORLEY 215 HEADINGTON 209 HAZEL GROVE 207 HELENSBURGH 206 HODDESDON 205 HINDLEY 200 HONITON 199 HANLEY 193 HESSLE 184 HARWICH 180 HELSTON 176 HAVERHILL 169 HAILSHAM 161 HOLT 160 HASLINGDEN 159 HIGH BARNET 158 HEDGE END 156 HOLMFIRTH 155 HUYTON 154 HALSTEAD 152 HAMPTON 151 HOLYHEAD 150 HADDINGTON 149 HUNTINGTON 147 HEYSHAM 146 HEANOR 140 HAYLE 139 HADLEIGH 138 HORNSEA 134 HOOLE 134 HOYLAKE 130 HOLYWELL 129 HEMSWORTH 129 HORBURY 128 HUNSTANTON 127 HEBDEN BRIDGE 126 HUNGERFORD 126 HECKMONDWIKE 125 HOYLAND 125 HILLINGDON 123 HASLEMERE 117 HEAVITREE 117 HEATHFIELD 116 HALTON 115 HAROLD HILL 113 HUNTLY 111 HELLESDON 111 HEBBURN 110 HORNCASTLE 107 HAY ON WYE 104 HOLBEACH 103 HELE 100 HAYDOCK 100 HUNSLET 93 HEALD GREEN 93 HAWORTH 91 HAROLD WOOD 90 HOUGHTON LE SPRING 90 HELMSLEY 90 HALE 89 HANWORTH 82 HADFIELD 81 HANHAM 80 HALESWORTH 77 HYDE PARK 77 HIGHWOODS 77 HIGHBRIDGE 77 HIGHWORTH 77 HETTON LE HOLE 76 HARROW WEALD 74 HEYBRIDGE 74 HAXBY 74 HORFIELD 73 HAMPTON HILL 73 HENLEY IN ARDEN 72 HOWDEN 71 HOUGHTON REGIS 71 HASSOCKS 71 HOOK 70 HANGING HEATON 70 HARLESTON