Skip to content

Instantly share code, notes, and snippets.

@duhaime
Created June 22, 2017 11:18
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save duhaime/1d6d5a8dc77c86128fcc1a05a72726c9 to your computer and use it in GitHub Desktop.
Save duhaime/1d6d5a8dc77c86128fcc1a05a72726c9 to your computer and use it in GitHub Desktop.
{"Aberdare": "Mid Glamorgan", "Aberdeen": "Aberdeenshire", "Aberdovey": "Gwynedd", "Abergavenny": "Gwent", "Abergele": "Clwyd", "Abertillery": "Gwent", "Aberystwyth": "Dyfed", "Abingdon": "Oxfordshire", "Accrington": "Lancashire", "Airdrie": "Lanarkshire", "Alcester": "Warwickshire", "Aldeburgh": "Suffolk", "Alderley Edge": "Cheshire", "Aldershot": "Hampshire", "Alfreton": "Derbyshire", "Alness": "Ross-shire", "Alnwick": "Northumberland", "Alresford": "Hampshire", "Alston": "Cumbria", "Alton": "Hampshire", "Altrincham": "Cheshire", "Ambleside": "Cumbria", "Amersham": "Buckinghamshire", "Amesbury": "Wiltshire", "Ammanford": "Carmarthenshire", "Andover": "Hampshire", "Anstruther": "Fife", "Antrim": "Co Antrim", "Appleby-in-Westmorland": "Cumbria", "Arbroath": "Angus", "Ardrossan": "Ayrshire", "Armagh": "Co Armagh", "Arthog": "Gwynedd", "Arundel": "West Sussex", "Ascot": "Berkshire", "Ashbourne": "Derbyshire", "Ashburton": "Devon", "Ashford": "Middlesex", "Ashington": "Northumberland", "Ashtead": "Surrey", "Ashton-under-Lyne": "Greater Manchester", "Attleborough": "Norfolk", "Aviemore": "Inverness-shire", "Axminster": "Devon", "Aylesbury": "Buckinghamshire", "Ayr": "Ayrshire", "Bala": "Gwynedd", "Baldock": "Hertfordshire", "Ballachulish": "Argyll", "Ballycastle": "Co Antrim", "Ballyclare": "Co Antrim", "Ballymena": "Co Antrim", "Ballymoney": "Co Antrim", "Bamburgh": "Northumberland", "Bamstaple": "Devon", "Banbridge": "Co Down", "Banbury": "Oxfordshire", "Banchory": "Kincardineshire", "Banff": "Aberdeenshire", "Bangor": "Gwynedd", "Banstead": "Surrey", "Barking": "Essex", "Barmouth": "Gwynedd", "Barnard Castle": "Co Durham", "Barnet": "Hertfordshire", "Barnsley": "South Yorkshire", "Barnstaple": "Devon", "Barry": "South Glamorgan", "Barrow-in Furness": "Cumbria", "Barton-upon-Humber": "South Humberside", "Basildon": "Essex", "Basingstoke": "Hampshire", "Bath": "Avon", "Bathgate": "West Lothian", "Battle": "East Sussex", "Beaumaris": "Gwynedd", "Beccles": "Suffolk", "Beckenham": "Kent", "Bedale": "North Yorkshire", "Bedford": "Bedfordshire", "Belfast": "Belfast", "Belvedere": "Kent", "Benneet": "Essex", "Berkhamsted": "Hertfordshire", "Berwick-on-Tweed": "Northumberland", "Betws-y-Coed": "Conwy", "Beverley": "North Humberside", "Bewdley": "Worcestershire", "Bexhill-on-Sea": "East Sussex", "Bicester": "Oxfordshire", "Bideford": "Devon", "Biggar": "Lanarkshire", "Biggleswade": "Bedfordshire", "Billericay": "Essex", "Billingshurst": "West Sussex", "Bingley": "West Yorkshire", "Birkenhead": "Merseyside", "Birmingham": "West Midlands", "Bishop Auckland": "Co Durham", "Bishops Castle": "Shropshire", "Bishop's Stortford": "Hertfordshire", "Bishops Waltham": "Hampshire", "Blackburn": "Lancashire", "Blackpool": "Lancashire", "Blaenau Ffestiniog": "Gwynedd", "Blairgowrie": "Perthshire", "Blandford Forum": "Dorset", "Blaydon-on-Tyne": "Tyne and Wear", "Bodmin": "Cornwall", "Bognor Regis": "West Sussex", "Boldon Colliery": "Tyne and Wear", "Bolton": "Lancashire", "Bonnyrigg": "Midlothian", "Bootle": "Merseyside", "Bordon": "Hampshire", "Borehamwood": "Hertfordshire", "Boston": "Lincolnshire", "Botness": "West Lothian", "Bourne": "Lincolnshire", "Bournemouth": "Dorset", "Brackley": "Northamptonshire", "Bracknell": "Berkshire", "Bradford": "West Yorkshire", "Braintree": "Essex", "Brampton": "Cumbria", "Braunton": "Devon", "Brecon": "Powys", "Brentford": "Middlesex", "Brentwood": "Essex", "Bridgend": "Mid Glamorgan", "Bridgnorth": "Shropshire", "Bridgwater": "Somerset", "Bridlington": "North Humberside", "Bridport": "Dorset", "Brigg": "Lincolnshire", "Brighouse": "West Yorkshire", "Brighton": "East Sussex", "Bristol": "Avon", "Brixham": "Devon", "Broadford": "Isle of Skye", "Broadstairs": "Kent", "Broadway": "Hereford and Worcester", "Brockenhurst": "Hampshire", "Brodick": "Isle of Arran", "Bromley": "Kent", "Bromsgrove": "Hereford and Worcester", "Brooke": "Norfolk", "Broxburn": "West Lothian", "Buckfastleigh": "Devon", "Buckhurst Hill": "Essex", "Buckie": "Banffshire", "Buckingham": "Buckinghamshire", "Bude": "Cornwall", "Budleigh Salterton": "Devon", "Builth Wells": "Powys", "Bunessan": "Isle of Mull", "Bungay": "Suffolk", "Burgess Hill": "West Sussex", "Burnham-on-Sea": "Somerset", "Burnley": "Lancashire", "Burton-on-Trent": "Staffordshire", "Bury": "Lancashire", "Bury St Edmunds": "Suffolk", "Bushmills": "Co Antrim", "Buxton": "Derbyshire", "Caernarvon": "Gwynedd", "Caerphilly": "Mid Glamorgan", "Calne": "Wiltshire", "Camberley": "Surrey", "Cambridge": "Cambridgeshire", "Camelford": "Cornwall", "Campbeltown": "Argyll", "Cannock": "Staffordshire", "Canterbury": "Kent", "Cardiff": "South Glamorgan", "Cardigan": "Dyfed", "Carlisle": "Cumbria", "Carloway": "Isle of Lewis", "Carluke": "Lanarkshire", "Carmarthen": "Dyfed", "Carnforth": "Lancashire", "Carrickfergus": "Co Antrim", "Carshalton": "Surrey", "Castle Douglas": "Kirkcudbrightshire", "Castlederg": "Co Tyrone", "Castletown": "Isle of Man", "Castlewellan": "Co Down", "Caterham": "Surrey", "Cemmaes Bay": "Gwynedd", "Cemmaes Road": "Gwynedd", "Cerne Abbas": "Dorset", "Chard": "Somerset", "Chatham": "Kent", "Chatteris": "Cambridgeshire", "Cheadle": "Cheshire", "Cheam": "Surrey", "Cheddar": "Somerset", "Chelmsford": "Essex", "Cheltenham": "Gloucestershire", "Chepstow": "Gwent", "Chertsey": "Surrey", "Chesham": "Buckinghamshire", "Chester": "Cheshire", "Chester-le-Street": "Co Durham", "Chesterfield": "Derbyshire", "Chichester": "West Sussex", "Chippenham": "Wiltshire", "Chipping Norton": "Oxfordshire", "Chipping Sodbury": "Gloucestershire", "Chorley": "Lancashire", "Christchurch": "Dorset", "Church Stretton": "Shropshire", "Cinderford": "Gloucestershne", "Cirencester": "Gloucestershire", "Clacton-on-Sea": "Essex", "Cleethorpes": "South Humberside", "Clevedon": "Avon", "Clitheroe": "Lancashire", "Clogher": "Co Tyrone", "Clopton": "Northamptonshire", "Coalville": "Leicestershire", "Coatbridge": "Lanarkshire", "Cobham": "Surrey", "Cockermouth": "Cumbria", "Colchester": "Essex", "Coleshill": "Warwickshire", "Coleraine": "Co Londonderry", "Colwyn Bay": "Clwyd", "Congleton": "Cheshire", "Coniston": "Cumbria", "Consett": "Co Durham", "Conwy": "Gwynedd", "Cookstown": "Co Tyrone", "Coppull": "Lancashire", "Corbridge": "Northumberland", "Corby": "Northamptonshire", "Corwen": "Clwyd", "Coulsdon": "Surrey", "Coventry": "West Midlands", "Craigavon": "Co Armagh", "Cramlington": "Northumberland", "Cranbrook": "Kent", "Cranleigh": "Surrey", "Craven Arms": "Shropshire", "Crawley": "West Sussex", "Crediton": "Devon", "Crewe": "Cheshire", "Crieff": "Perthshire", "Cromer": "Norfolk", "Crowborough": "East Sussex", "Croy": "Inverness-shire", "Croydon": "Surrey", "Crumlin": "Co Antrim", "Cullompton": "Devon", "Cumnock": "East Ayrshire", "Cupar": "Fife", "Cwmbran": "Gwent", "Dagenham": "Essex", "Dalbeattie": "Kirkcudbrightshire", "Dalmally": "Argyll", "Dalry": "Ayrshire", "Darlington": "Co Durham", "Dartford": "Kent", "Darvel": "Ayrshire", "Daventry": "Northamptonshire", "Deal": "Kent", "Deeside": "Clwyd", "Derby": "Derbyshire", "Dereham": "Norfolk", "Devizes": "Wiltshire", "Dewsbury": "West Yorkshire", "Didcot": "Oxfordshire", "Dinas Powis": "South Glamorgan", "Dingwall": "Ross-shire", "Diss": "Norfolk", "Dolgellau": "Gwynedd", "Doncaster": "South Yorkshire", "Dorchester": "Dorset", "Dorking": "Surrey", "Dornoch": "Sutherland", "Douglas": "Isle of Man", "Dover": "Kent", "Downham Market": "Norfolk", "Downpatrick": "Co Down", "Driffield": "North Humberside", "Droitwich": "Hereford and Worcester", "Dromore": "Co Down", "Dudley": "West Midlands", "Dulverton": "Somerset", "Dumbarton": "Dunbartonshire", "Dumfries": "Dumfriesshire", "Dunbar": "East Lothian", "Dunblane": "Perthshire", "Dundee": "Angus", "Dunfermline": "Fife", "Dungannon": "Co Tyrone", "Dunkeld": "Perthshire", "Dunmow": "Essex", "Dunmurry": "Belfast", "Dunoon": "Argyll", "Duns": "Berwickshire", "Dunstable": "Bedfordshire", "Durham": "Co Durham", "Dursley": "Gloucestershire", "Easingwold": "North Yorkshire", "East Grinstead": "West Sussex", "East Kilbride": "South Lanarkshire", "East Molesey": "Surrey", "Eastbourne": "East Sussex", "Eastleigh": "Hampshire", "Ebbsfleet": "Kent", "Ebbw Vale": "Gwent", "Edenbridge": "Kent", "Edgware": "Middlesex", "Edinburgh": "Edinburgh", "Egham": "Surrey", "Elgin": "Morayshire", "Ellesmere Port": "Cheshire", "Ellon": "Aberdeenshire", "Ely": "Cambridgeshire", "Emsworth": "Hampshire", "Enfeld": "Middlesex", "Enniskillen": "Co Fermanagh", "Epping": "Essex", "Epsom": "Surrey", "Erith": "Kent", "Esher": "Surrey", "Evesham": "Worcestershire", "Exeter": "Devon", "Exmouth": "Devon", "Fakenham": "Norfolk", "Falkirk": "Stirlingshire", "Falmouth": "Cornwall", "Fareham": "Hampshire", "Faringdon": "Oxfordshire", "Farnborough": "Hampshire", "Farnham": "Surrey", "Felixstowe": "Suffolk", "Fishguard": "Dyfed", "Fivemiletown": "Co Tyrone", "Fleet": "Hampshire", "Fleetwood": "Lancashire", "Flint": "Clwyd", "Folkestone": "Kent", "Forfar": "Angus", "Fort William": "Inverness-shire", "Fortrose": "Ross-shire", "Fowey": "Cornwall", "Fraserburgh": "Aberdeenshire", "Freshwater": "Isle of Wight", "Frinton-on-Sea": "Essex", "Frome": "Somerset", "Gainsborough": "Lincolnshire", "Gairloch": "Ross-shire", "Galasheils": "Selkirkshire", "Garstang": "Lancashire", "Gateshead": "Tyne and Wear", "Gerrards Cross": "Buckinghamshire", "Gillingham": "Kent", "Girvan": "South Ayrshire", "Glamorgan": "Rotherham", "Glasgow": "Glasgow", "Glastonbury": "Somerset", "Glenrothes": "Fife", "Glossop": "Derbyshire", "Gloucester": "Gloucestershire", "Godalming": "Surrey", "Godstone": "Surrey", "Goole": "East Riding of Yorkshire", "Gosforth": "Cumbria", "Gosport": "Hampshire", "Grange-over-Sands": "Cumbria", "Grangemouth": "Midlothian", "Grantham": "Lincolnshire", "Gravesend": "Kent", "Grays Thurrock": "Essex", "Great Dunmow": "Essex", "Great Missenden": "Buckinghamshire", "Great Yarmouth": "Norfolk", "Greenford": "Middlesex", "Greenock": "Renfrewshire", "Gretna": "Dumfriesshire", "Grimsby": "South Humberside", "Guernsey": "Channel Islands", "Guildford": "Surrey", "Guisborough": "North Yorkshire", "Guiseley": "West Yorkshire", "Gullane": "East Lothian", "Hamilton": "Lanark shire", "Haddington": "East Lothian", "Hailsham": "East Sussex", "Halesowen": "West Midlands", "Halifax": "West Yorkshire", "Halstead": "Essex", "Haltwhistle": "Northumberland", "Hampton": "Middlesex", "Harlow": "Essex", "Harpenden": "Hertfordshire", "Harrogate": "North Yorkshire", "Harrow": "Middlesex", "Hartlepool": "Cleveland", "Harwich": "Essex", "Haslemere": "Surrey", "Hassocks": "West Sussex", "Hastings": "East Sussex", "Hatfield": "Hertfordshire", "Hathersage": "Derbyshire", "Havant": "Hampshire", "Haverfordwest": "Pembrokeshire", "Haverhill": "Suffolk", "Hawick": "Roxburghshire", "Hawkshead": "Cumbria", "Hay-on-Wye": "Powys", "Hayes": "Middlesex", "Hayling Island": "Hampshire", "Haywards Heath": "West Sussex", "Heanor": "Derbyshire", "Heathfield": "East Sussex", "Helensburgh": "Dunbartonshire", "Helmsley": "North Yorkshire", "Helston": "Cornwall", "Hemel Hempstead": "Hertfordshire", "Henfield": "West Sussex", "Henley-on-Thames": "Oxfordshire", "Hereford": "Hereford and Worcester", "Herne Bay": "Kent", "Hertford": "Hertfordshire", "Hessle": "North Humberside", "Hexham": "Northumberland", "Heywood": "Lancashire", "High Wycombe": "Buckinghamshire", "Highbridge": "Somerset", "Hillsborough": "Co Down", "Hinckley": "Leicestershire", "Hindhead": "Surrey", "Hitchin": "Hertfordshire", "Hockley": "Essex", "Hoddesdon": "Hertfordshire", "Holbeach": "Lincolnshire", "Holmes Chapel": "Cheshire", "Holsworthy": "Devon", "Holt": "Norfolk", "Holyhead": "Gwynedd", "Holywood": "Co Down", "Honington": "Lincolnshire", "Honiton": "Devon", "Hook": "Hampshire", "Horley": "Surrey", "Hornby": "Lancashire", "Hornchurch": "Essex", "Hornsea": "East Riding of Yorkshire", "Horsham": "West Sussex", "Houghton le Spring": "Tyne and Wear", "Hounslow": "Middlesex", "Hove": "East Sussex", "Huddersfield": "West Yorkshire", "Hull": "North Humberside", "Hungerford": "Berkshire", "Hunstanton": "Norfolk", "Huntingdon": "Cambridgeshire", "Huntly": "Aberdeenshire", "Hyde": "Cheshire", "Hythe": "Kent", "Ilford": "Essex", "Ilfracombe": "Devon", "Ilkeston": "Derbyshire", "Ilkley": "West Yorkshire", "Immingham": "South Humberside", "Ingatestone": "Essex", "Insch": "Aberdeenshire", "Inveraray": "Argyll", "Inverness": "Inverness-shire", "Inverurie": "Aberdeenshire", "Iona": "Isle of Iona", "Ipstones": "Staffordshire", "Ipswich": "Suffolk", "Ironbridge": "Shropshire", "Isle of Wight": "Isle of Wight", "Isleworth": "Middlesex", "Jersey": "Channel Islands", "Johnstone": "Renfrewshire", "Keighley": "West Yorkshire", "Kelso": "Roxburghshire", "Kendal": "Cumbria", "Kenilworth": "Warwickshire", "Keswick": "Cumbria", "Kettering": "Northamptonshire", "Kidderminster": "Hereford and Worcester", "Kilbirnie": "Ayrshire", "Killin": "Perthshire", "Killingholme": "Lincolnshire", "Kilmacolm": "Renfrewshire", "Kilmarnock": "Ayrshire", "King's Lynn": "Norfolk", "Kings Langley": "Hertfordshire", "Kingsbridge": "Devon", "Kingston upon Thames": "Surrey", "Kingswinford": "West Midlands", "Kington": "Herefordshire", "Kingussie": "Inverness-shire", "Kirkby Stephen": "Cumbria", "Kirkcaldy": "Fife", "Kirkwhelpington": "Northumberland", "Kirriemuir": "Angus", "Knighton": "Powys", "Knutsford": "Cheshire", "Kyle": "Ross-shire", "Kyleakin": "Isle of Skye", "Laindon": "Essex", "Lairg": "Sutherland", "Lampeter": "Ceredigion", "Lanark": "Lanarkshire", "Lancaster": "Lancashire", "Lancing": "West Sussex", "Lapworth": "Warwickshire", "Larbert": "Stirlingshire", "Latheron": "Caithness", "Launceston": "Cornwall", "Leamington Spa": "Warwickshire", "Leatherhead": "Surrey", "Ledbury": "Hereford and Worcester", "Leeds": "West Yorkshire", "Leicester": "Leicestershire", "Leigh": "Lancashire", "Leigh-on-Sea": "Essex", "Leighton Buzzard": "Bedfordshire", "Leiston": "Suffolk", "Leominster": "Hereford and Worcester", "Lerwick": "Isle of Shetland", "Letchworth": "Hertfordshire", "Lewes": "East Sussex", "Leyburn": "North Yorkshire", "Leyland": "Lancashire", "Lichfield": "Staffordshire", "Lightwater": "Surrey", "Limavady": "Co Londonderry", "Lincoln": "Lincolnshire", "Lingfield": "Surrey", "Liphook": "Hampshire", "Lisburn": "Co Antrim", "Liskeard": "Cornwall", "Liss": "Hampshire", "Littleborough": "Lancashire", "Littlehampton": "West Sussex", "Liverpool": "Merseyside", "Livingston": "West Lothian", "Llanarth": "Ceredigion", "Llanbedr": "Gwynedd", "Llandeilo": "Carmarthenshire", "Llandovery": "Carmarthenshire", "Llandrindod Wells": "Powys", "Llandudno": "Gwynedd", "Llandysul": "Dyfed", "Llanelli": "Dyfed", "Llangollen": "Clwyd", "Llanidloes": "Powys", "Llanon": "Ceredigion", "Llanrwst": "Gwynedd", "Llantwit": "South Glamorgan", "Llanwrda": "Dyfed", "Llanwrtyd Wells": "Powys", "Loanhead": "Midlothian", "Lochboisdale": "Isle of Uist", "Lochcarron": "Ross-shire", "Lochgilphead": "Argyll", "Lochwinnoch": "Renfrewshire", "Lockerbie": "Dumfriesshire", "London": "London", "Londonderry": "Co Londonderry", "Loughborough": "Leicestershire", "Loughton": "Essex", "Louth": "Lincolnshire", "Lowestoft": "Suffolk", "Ludlow": "Shropshire", "Lurgan": "Co Antrim", "Luton": "Bedfordshire", "Lutterworth": "Leicestershire", "Lydney": "Gloucestershire", "Lymington": "Hampshire", "Lyndhurst": "Hampshire", "Lynton": "Devon", "Lytham StAnnes": "Lancashire", "Macclesfield": "Cheshire", "Machynlleth": "Powys", "Madingley": "Cambridgeshire", "Maesteg": "Mid Glamorgan", "Magharafelt": "Co Londonderry", "Maidenhead": "Berkshire", "Maidstone": "Kent", "Maldon": "Essex", "Malmesbury": "Wiltshire", "Malpas": "Cheshire", "Malton": "North Yorkshire", "Malvern": "Hereford and Worcester", "Manchester": "Greater Manchester", "Mansfield": "Nottinghamshire", "March": "Cambridgeshire", "Margate": "Kent", "Market Drayton": "Shropshire", "Market Harborough": "Leicestershire", "Market Rasen": "Lincolnshire", "Market Weighton": "East Riding of Yorkshire", "Marlborough": "Wiltshire", "Marlow": "Buckinghamshire", "Martin": "Lincolnshire", "Maryport": "Cumbria", "Matlock": "Derbyshire", "Maud": "Aberdeenshire", "Medway": "Kent", "Meifod": "Powys", "Melksham": "Wiltshire", "Melton Mowbray": "Leicestershire", "Mere": "Wiltshire", "Meriden": "West Midlands", "Merthyr Tydfil": "Mid Glamorgan", "Mexborough": "South Yorkshire", "Middlesbrough": "Cleveland", "Middlewich": "Cheshire", "Midhurst": "West Sussex", "Mildenhall": "Suffolk", "Milford Haven": "Pembrokeshire", "Milton Keynes": "Buckinghamshire", "Minehead": "Somerset", "Mirfield": "West Yorkshire", "Mitcham": "Surrey", "Mitcheldean": "Gloucestershire", "Mold": "Clwyd", "Monmouth": "Gwent", "Montgomery": "Powys", "Montrose": "Angus", "Morden": "Surrey", "Morecambe": "Lancashire", "Moretonhampstead": "Devon", "Morpeth": "Northumberiand", "Moscow": "East Ayrshire", "Motherwell": "Lanarkshire", "Musselburgh": "Midlothian", "Nailsea": "Avon", "Nairn": "Inverness-shire", "Nantwich": "Cheshire", "Narberth": "Pembrokeshire", "Neath": "Neath Port Talbot", "Nefyn": "Gwynedd", "Nelson": "Lancashire", "Nethy Bridge": "Inverness-shire", "New Malden": "Surrey", "New Mills": "Derbyshire", "Newark": "Nottinghamshire", "Newbury": "Berkshire", "Newcastle": "Staffordshire", "Newcastle Emlyn": "Dyfed", "Newcastle upon Tyne": "Tyne and Wear", "Newcastleton": "Roxburghshire", "Newent": "Gloucestershire", "Newhaven": "East Sussex", "Newmarket": "Suffolk", "Newport": "Shropshire", "Newport Pagnell": "Buckinghamshire", "Newquay": "Cornwall", "Newton Abbot": "Devon", "Newtown": "Powys", "Newtown-le- Willows": "Merseyside", "Newtownabbey": "Co Antrim", "Newtownards": "Co Down", "North Berwick": "East Lothian", "North Shields": "Tyne and Wear", "North Walsham": "Norfolk", "Northallerton": "North Yorkshire", "Northampton": "Northamptonshire", "Northwich": "Cheshire", "Northwood": "Middlesex", "Norwich": "Norfolk", "Nottingham": "Nottinghamshire", "Nottinghamshire": "Nottinghamshire", "Nuneaton": "Warwickshire", "Oakham": "Leicestershire", "Oban": "Argyll", "Okehampton": "Devon", "Oldham": "Lancashire", "Omagh": "Co Tyrone", "Ongar": "Essex", "Ormskirk": "Lancashire", "Orpington": "Kent", "Ossett": "West Yorkshire", "Oswestry": "Shropshire", "Otley": "West Yorkshire", "Oxford": "Oxfordshire", "Oxted": "Surrey", "Paignton": "Devon", "Paisley": "Renfrewshire", "Pakenham": "Suffolk", "Par": "Cornwall", "Pembroke": "Dyfed", "Penarth": "South Glamorgan", "Pencombe": "Herefordshire", "Penicuik": "Midlothian", "Penmaenmawr": "Gwynedd", "Penrhyndeudraeth": "Gwynedd", "Penrith": "Cumbria", "Penryn": "Cornwall", "Penzance": "Cornwall", "Pershore": "Hereford and Worcester", "Perth": "Perthshire", "Peterborough": "Cambridgeshire", "Peterhead": "Aberdeenshire", "Petersfield": "Hampshire", "Petworth": "West Sussex", "Pevensey": "East Sussex", "Pewsey": "Wiltshire", "Pickering": "North Yorkshire", "Pinner": "Middlesex", "Pitlochry": "Perthshire", "Plymouth": "Devon", "Pocklington": "East Riding of Yorkshire", "Pontefract": "West Yorkshire", "Pontyclun": "Mid Glamorgan", "Pontypool": "Torfaen", "Pontypridd": "Mid Glamorgan", "Poole": "Dorset", "Pooley Bridge": "Cumbria", "Port Isaac": "Cornwall", "Port Talbot": "West Glamorgan", "Porthcawl": "Mid Glamorgan", "Porthmadog": "Gwynedd", "Portree": "Isle of Skye", "Portrush": "Co Antrim", "Portsmouth": "Hampshire", "Potters Bar": "Hertfordshire", "Poulton-le-Fylde": "Lancashire", "Prescot": "Merseyside", "Prestatyn": "Clwyd", "Preston": "Lancashire", "Prestwick": "Ayrshire", "Princes Risborough": "Buckinghamshire", "Prudhoe": "Northumberland", "Pulborough": "West Sussex", "Purley": "Surrey", "Pwllheli": "Gwynedd", "No Entries": " ", "Radlett": "Hertfordshire", "Ramsey": "Isle of Man", "Ramsgate": "Kent", "Raughton Head": "Cumbria", "Rayleigh": "Essex", "Reading": "Berkshire", "Redcar": "Cleveland", "Redditch": "Hereford and", "Redhill": "Surrey", "Redruth": "Cornwall", "Reigate": "Surrey", "Retford": "Nottmghamshire", "Rhyl": "Clwyd", "Richmond": "Surrey", "Rickmansworth": "Hertfordshire", "Riding Mill": "Northumberland", "Ringwood": "Hampshire", "Ripley": "Derbyshire", "Ripon": "North Yorkshire", "Robertsbridge": "East Sussex", "Rochdale": "Lancashire", "Rochester": "Kent", "Rochford": "Essex", "Rockbourne": "Hampshire", "Romford": "Essex", "Romsey": "Hampshire", "Ross-on-Wye": "Herefordshire", "Rossendale": "Lancashire", "Rothbury": "Northumberland", "Rotherham": "South Yorkshire", "Rothesay": "Isle ofBute", "Royston": "Hertfordshire", "Rugby": "Warwickshire", "Rugeley": "Staffordshire", "Ruislip": "Middlesex", "Runcorn": "Cheshire", "Rushden": "Northamptonshire", "Ruthin": "Clwyd", "Rye": "East Sussex", "Ryton": "Tyne and Wear", "Saffron Walden": "Essex", "Salford": "Lancashire", "Salisbury": "Wiltshire", "Saltash": "Cornwall", "Saltburn-by-the-Sea": "Cleveland", "Saltcoats": "Ayrshire", "Sandbach": "Cheshire", "Sandhurst": "Berkshire", "Sandown": "Isle of Wight", "Sandwich": "Kent", "Sandy": "Bedfordshire", "Sanquhar": "Dumfriesshire", "Sawbridgeworth": "Hertfordshire", "Saxmundham": "Suffolk", "Scarborough": "North Yorkshire", "Scarinish": "Isle of Tiree", "Scunthorpe": "South Humberside", "Seaford": "East Sussex", "Seaham": "Co Durham", "Seahouses": "Northumberland", "Seaton": "Devon", "Sedbergh": "Cumbria", "Sedgefield": "Co Durham", "Selby": "North Yorkshire", "Selkirk": "Selkirkshire", "Settle": "North Yorkshire", "Sevenoaks": "Kent", "Shaftesbury": "Wiltshire", "Shap": "Cumbria", "Shawbost": "Isle of Lewis", "Sheffield": "South Yorkshire", "Shepperton": "Middlesex", "Shepton Mallet": "Somerset", "Sherborne": "Dorset", "Sheringham": "Norfolk", "Shetland": "Isle of Shetland", "Shifnal": "Shropshire", "Shipley": "West Yorkshire", "Shrewsbury": "Shropshire", "Sidcup": "Kent", "Sidmouth": "Devon", "Sittingbourne": "Kent", "Skegness": "Lincolnshire", "Skelmersdale": "Lancashire", "Skipton": "North Yorkshire", "Sleaford": "Lincolnshire", "Slough": "Berkshire", "Solihull": "West Midlands", "South Croydon": "Surrey", "South Queensferry": "West Lothian", "South Molton": "Devon", "South Petherton": "Somerset", "South Wirral": "Merseyside", "Southall": "Middlesex", "Southam": "Warwickshire", "Southampton": "Hampshire", "Southend-on-Sea": "Essex", "Southminster": "Essex", "Southport": "Merseyside", "Southsea": "Hampshire", "Southwell": "Nottinghamshire", "Sowerby": "North Yorkshire", "Spalding": "Lincolnshire", "Spilsby": "Lincolnshire", "St Albans": "Hertfordshire", "St Andrews": "Fife", "St Asaph": "Clwyd", "St Austell": "Cornwall", "St Clears": "Carmarthenshire", "St Helens": "Merseyside", "St Ives": "Cornwall", "St Leonards-on-Sea": "East Sussex", "Stafford": "Staffordshire", "Staines": "Middlesex", "Stamford": "Lincolnshire", "Stanford-le-Hope": "Essex", "Stanmore": "Middlesex", "Stevenage": "Hertfordshire", "Stirling": "Stirlingshire", "Stockport": "Cheshire", "Stocksfield": "Northumberland", "Stockton-on-Tees": "Cleveland", "Stoke-on-Trent": "Staffordshire", "Stone": "Staffordshire", "Stonehaven": "Kincardineshire", "Stornoway": "Isle of Lewis", "Stourbridge": "West Midlands", "Stourport-on-Severn": "Hereford and Worcester", "Stow-on-the-Wold": "Gloucestershire", "Stowmarket": "Suffolk", "Stranraer": "Wigtownshire", "Stratford-upon-Avon": "Warwickshire", "Strathcarron": "Ross-shire", "Strathaven": "South Lanarkshire", "Strathpeffer": "Ross-shire", "Street": "Somerset", "Stroud": "Gloucestershire", "Sudbury": "Suffolk", "Sunbury-on-Thames": "Middlesex", "Sunderland": "Tyne and Wear", "Surbiton": "Surrey", "Sutton": "Surrey", "Sutton Coldfield": "West Midlands", "Sutton-in-Ashfield": "Nottinghamshire", "Swaffham": "Norfolk", "Swanage": "Dorset", "Swanley": "Kent", "Swansea": "West Glamorgan", "Swindon": "Wiltshire", "Tain": "Ross-shire", "Talybont": "Gwynedd", "Tamworth": "Staffordshire", "Tarbert": "Argyll", "Tarporley": "Cheshire", "Taunton": "Somerset", "Tavistock": "Devon", "Teddington": "Middlesex", "Teignmouth": "Devon", "Telford": "Shropshire", "Temple Cloud": "Somerset", "Templecombe": "Somerset", "Tenby": "Dyfed", "Tewkesbury": "Gloucestershire", "Thame": "Oxfordshire", "Thanet": "Kent", "Thatcham": "Berkshire", "Thetford": "Norfolk", "Thirsk": "North Yorkshire", "Thornton Heath": "Surrey", "Thurso": "Caithness", "Tilbury": "Essex", "Tipton": "West Midlands", "Tiverton": "Devon", "Tonbridge": "Kent", "Torquay": "Devon", "Torrington": "Devon", "Totland Bay": "Isle of Wight", "Towcester": "Northamptonshire", "Tranent": "East Lothian", "Tredegar": "Gwent", "Tring": "Hertfordshire", "Trowbridge": "Wiltshire", "Truro": "Cornwall", "Tunbridge Wells": "Kent", "Turriff": "Aberdeenshire", "Twickenham": "Middlesex", "Tywyn": "Gwynedd", "Uckfield": "East Sussex", "Ulverston": "Cumbria", "Umberleigh": "Devon", "Uttoxeter": "Staffordshire", "Uxbridge": "Middlesex", "Ventnor": "Isle ofWight", "Wadebridge": "Cornwall", "Wakefield": "West Yorkshire", "Wallasey": "Merseyside", "Wallingford": "Oxfordshire", "Wallington": "Surrey", "Walsall": "West Midlands", "Walsingham": "Norfolk", "Waltham Cross": "Hertfordshire", "Walton on the Naze": "Essex", "Walton-on-Thames": "Surrey", "Wantage": "Oxfordshire", "Warboys": "Cambridgeshire", "Ware": "Hertfordshire", "Wareham": "Dorset", "Warley": "West Midlands", "Warminster": "Wiltshire", "Warrington": "Cheshire", "Warwick": "Warwickshire", "Warwickshire": "Warwickshire", "Washington": "Tyne and Wear", "Watchet": "Somerset", "Watford": "Hertfordshire", "Wedmore": "Somerset", "Welling": "Kent", "Wellingborough": "Northamptonshire", "Wells": "Somerset", "Wells-next-the-Sea": "Norfolk", "Welshpool": "Powys", "Welwyn": "Hertfordshire", "Welwyn Garden City": "Hertfordshire", "Wem": "Shropshire", "Wembley": "Middlesex", "West Bromwich": "West Midlands", "West Byfleet": "Surrey", "West Drayton": "Middlesex", "West Heslerton": "North Yorkshire", "West Kilbride": "Ayrshire", "West Linton": "Peeblesshire", "West Malling": "Kent", "West Wickham": "Kent", "Westbury": "Wiltshire", "Westcliff-on-Sea": "Essex", "Westerham": "Kent", "Weston-super-Mare": "Avon", "Wetherby": "West Yorkshire", "Weybridge": "Surrey", "Weymouth": "Dorset", "Whatton": "Nottinghamshire", "Whitby": "North Yorkshire", "Whitchurch": "Shropshire", "Whitehaven": "Cumbria", "Whitland": "Dyfed", "Whitley Bay": "Tyne and Wear", "Whitstable": "Kent", "Wick": "Caithness", "Wickford": "Essex", "Wigan": "Lancashire", "Wigton": "Cumbria", "Wilmslow": "Cheshire", "Wimborne": "Dorset", "Wincanton": "Somerset", "Winchester": "Hampshire", "Windermere": "Cumbria", "Windsor": "Berkshire", "Winscombe": "Somerset", "Wirral": "Merseyside", "Wisbech": "Cambridgeshire", "Wishaw": "Lanarkshire", "Witham": "Essex", "Witney": "Oxfordshire", "Woking": "Surrey", "Wokingham": "Berkshire", "Wolverhampton": "West Midlands", "Woodford Green": "Essex", "Worcester": "Hereford and Worcester", "Workington": "Cumbria", "Worksop": "Nottinghamshire", "Wormbridge": "Herefordshire", "Worthing": "West Sussex", "Wotton-under-Edge": "Gloucestershire", "Wrexham": "Clwyd", "Wymondham": "Norfolk", "Yateley": "Surrey", "Yelverton": "Devon", "Yeovil": "Somerset", "York": "North Yorkshire"}
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
{"Aberdare": "Mid Glamorgan", "Aberdeen": "Aberdeenshire", "Aberdovey": "Gwynedd", "Abergavenny": "Gwent", "Abergele": "Clwyd", "Abertillery": "Gwent", "Aberystwyth": "Dyfed", "Abingdon": "Oxfordshire", "Accrington": "Lancashire", "Airdrie": "Lanarkshire", "Alcester": "Warwickshire", "Aldeburgh": "Suffolk", "Alderley Edge": "Cheshire", "Aldershot": "Hampshire", "Alfreton": "Derbyshire", "Alness": "Ross-shire", "Alnwick": "Northumberland", "Alresford": "Hampshire", "Alston": "Cumbria", "Alton": "Hampshire", "Altrincham": "Cheshire", "Ambleside": "Cumbria", "Amersham": "Buckinghamshire", "Amesbury": "Wiltshire", "Ammanford": "Carmarthenshire", "Andover": "Hampshire", "Anstruther": "Fife", "Antrim": "Co Antrim", "Appleby-in-Westmorland": "Cumbria", "Arbroath": "Angus", "Ardrossan": "Ayrshire", "Armagh": "Co Armagh", "Arthog": "Gwynedd", "Arundel": "West Sussex", "Ascot": "Berkshire", "Ashbourne": "Derbyshire", "Ashburton": "Devon", "Ashford": "Middlesex", "Ashington": "Northumberland", "Ashtead": "Surrey", "Ashton-under-Lyne": "Greater Manchester", "Attleborough": "Norfolk", "Aviemore": "Inverness-shire", "Axminster": "Devon", "Aylesbury": "Buckinghamshire", "Ayr": "Ayrshire", "Bala": "Gwynedd", "Baldock": "Hertfordshire", "Ballachulish": "Argyll", "Ballycastle": "Co Antrim", "Ballyclare": "Co Antrim", "Ballymena": "Co Antrim", "Ballymoney": "Co Antrim", "Bamburgh": "Northumberland", "Bamstaple": "Devon", "Banbridge": "Co Down", "Banbury": "Oxfordshire", "Banchory": "Kincardineshire", "Banff": "Aberdeenshire", "Bangor": "Gwynedd", "Banstead": "Surrey", "Barking": "Essex", "Barmouth": "Gwynedd", "Barnard Castle": "Co Durham", "Barnet": "Hertfordshire", "Barnsley": "South Yorkshire", "Barnstaple": "Devon", "Barry": "South Glamorgan", "Barrow-in Furness": "Cumbria", "Barton-upon-Humber": "South Humberside", "Basildon": "Essex", "Basingstoke": "Hampshire", "Bath": "Avon", "Bathgate": "West Lothian", "Battle": "East Sussex", "Beaumaris": "Gwynedd", "Beccles": "Suffolk", "Beckenham": "Kent", "Bedale": "North Yorkshire", "Bedford": "Bedfordshire", "Belfast": "Belfast", "Belvedere": "Kent", "Benneet": "Essex", "Berkhamsted": "Hertfordshire", "Berwick-on-Tweed": "Northumberland", "Betws-y-Coed": "Conwy", "Beverley": "North Humberside", "Bewdley": "Worcestershire", "Bexhill-on-Sea": "East Sussex", "Bicester": "Oxfordshire", "Bideford": "Devon", "Biggar": "Lanarkshire", "Biggleswade": "Bedfordshire", "Billericay": "Essex", "Billingshurst": "West Sussex", "Bingley": "West Yorkshire", "Birkenhead": "Merseyside", "Birmingham": "West Midlands", "Bishop Auckland": "Co Durham", "Bishops Castle": "Shropshire", "Bishop's Stortford": "Hertfordshire", "Bishops Waltham": "Hampshire", "Blackburn": "Lancashire", "Blackpool": "Lancashire", "Blaenau Ffestiniog": "Gwynedd", "Blairgowrie": "Perthshire", "Blandford Forum": "Dorset", "Blaydon-on-Tyne": "Tyne and Wear", "Bodmin": "Cornwall", "Bognor Regis": "West Sussex", "Boldon Colliery": "Tyne and Wear", "Bolton": "Lancashire", "Bonnyrigg": "Midlothian", "Bootle": "Merseyside", "Bordon": "Hampshire", "Borehamwood": "Hertfordshire", "Boston": "Lincolnshire", "Botness": "West Lothian", "Bourne": "Lincolnshire", "Bournemouth": "Dorset", "Brackley": "Northamptonshire", "Bracknell": "Berkshire", "Bradford": "West Yorkshire", "Braintree": "Essex", "Brampton": "Cumbria", "Braunton": "Devon", "Brecon": "Powys", "Brentford": "Middlesex", "Brentwood": "Essex", "Bridgend": "Mid Glamorgan", "Bridgnorth": "Shropshire", "Bridgwater": "Somerset", "Bridlington": "North Humberside", "Bridport": "Dorset", "Brigg": "Lincolnshire", "Brighouse": "West Yorkshire", "Brighton": "East Sussex", "Bristol": "Avon", "Brixham": "Devon", "Broadford": "Isle of Skye", "Broadstairs": "Kent", "Broadway": "Hereford and Worcester", "Brockenhurst": "Hampshire", "Brodick": "Isle of Arran", "Bromley": "Kent", "Bromsgrove": "Hereford and Worcester", "Brooke": "Norfolk", "Broxburn": "West Lothian", "Buckfastleigh": "Devon", "Buckhurst Hill": "Essex", "Buckie": "Banffshire", "Buckingham": "Buckinghamshire", "Bude": "Cornwall", "Budleigh Salterton": "Devon", "Builth Wells": "Powys", "Bunessan": "Isle of Mull", "Bungay": "Suffolk", "Burgess Hill": "West Sussex", "Burnham-on-Sea": "Somerset", "Burnley": "Lancashire", "Burton-on-Trent": "Staffordshire", "Bury": "Lancashire", "Bury St Edmunds": "Suffolk", "Bushmills": "Co Antrim", "Buxton": "Derbyshire", "Caernarvon": "Gwynedd", "Caerphilly": "Mid Glamorgan", "Calne": "Wiltshire", "Camberley": "Surrey", "Cambridge": "Cambridgeshire", "Camelford": "Cornwall", "Campbeltown": "Argyll", "Cannock": "Staffordshire", "Canterbury": "Kent", "Cardiff": "South Glamorgan", "Cardigan": "Dyfed", "Carlisle": "Cumbria", "Carloway": "Isle of Lewis", "Carluke": "Lanarkshire", "Carmarthen": "Dyfed", "Carnforth": "Lancashire", "Carrickfergus": "Co Antrim", "Carshalton": "Surrey", "Castle Douglas": "Kirkcudbrightshire", "Castlederg": "Co Tyrone", "Castletown": "Isle of Man", "Castlewellan": "Co Down", "Caterham": "Surrey", "Cemmaes Bay": "Gwynedd", "Cemmaes Road": "Gwynedd", "Cerne Abbas": "Dorset", "Chard": "Somerset", "Chatham": "Kent", "Chatteris": "Cambridgeshire", "Cheadle": "Cheshire", "Cheam": "Surrey", "Cheddar": "Somerset", "Chelmsford": "Essex", "Cheltenham": "Gloucestershire", "Chepstow": "Gwent", "Chertsey": "Surrey", "Chesham": "Buckinghamshire", "Chester": "Cheshire", "Chester-le-Street": "Co Durham", "Chesterfield": "Derbyshire", "Chichester": "West Sussex", "Chippenham": "Wiltshire", "Chipping Norton": "Oxfordshire", "Chipping Sodbury": "Gloucestershire", "Chorley": "Lancashire", "Christchurch": "Dorset", "Church Stretton": "Shropshire", "Cinderford": "Gloucestershne", "Cirencester": "Gloucestershire", "Clacton-on-Sea": "Essex", "Cleethorpes": "South Humberside", "Clevedon": "Avon", "Clitheroe": "Lancashire", "Clogher": "Co Tyrone", "Clopton": "Northamptonshire", "Coalville": "Leicestershire", "Coatbridge": "Lanarkshire", "Cobham": "Surrey", "Cockermouth": "Cumbria", "Colchester": "Essex", "Coleshill": "Warwickshire", "Coleraine": "Co Londonderry", "Colwyn Bay": "Clwyd", "Congleton": "Cheshire", "Coniston": "Cumbria", "Consett": "Co Durham", "Conwy": "Gwynedd", "Cookstown": "Co Tyrone", "Coppull": "Lancashire", "Corbridge": "Northumberland", "Corby": "Northamptonshire", "Corwen": "Clwyd", "Coulsdon": "Surrey", "Coventry": "West Midlands", "Craigavon": "Co Armagh", "Cramlington": "Northumberland", "Cranbrook": "Kent", "Cranleigh": "Surrey", "Craven Arms": "Shropshire", "Crawley": "West Sussex", "Crediton": "Devon", "Crewe": "Cheshire", "Crieff": "Perthshire", "Cromer": "Norfolk", "Crowborough": "East Sussex", "Croy": "Inverness-shire", "Croydon": "Surrey", "Crumlin": "Co Antrim", "Cullompton": "Devon", "Cumnock": "East Ayrshire", "Cupar": "Fife", "Cwmbran": "Gwent", "Dagenham": "Essex", "Dalbeattie": "Kirkcudbrightshire", "Dalmally": "Argyll", "Dalry": "Ayrshire", "Darlington": "Co Durham", "Dartford": "Kent", "Darvel": "Ayrshire", "Daventry": "Northamptonshire", "Deal": "Kent", "Deeside": "Clwyd", "Derby": "Derbyshire", "Dereham": "Norfolk", "Devizes": "Wiltshire", "Dewsbury": "West Yorkshire", "Didcot": "Oxfordshire", "Dinas Powis": "South Glamorgan", "Dingwall": "Ross-shire", "Diss": "Norfolk", "Dolgellau": "Gwynedd", "Doncaster": "South Yorkshire", "Dorchester": "Dorset", "Dorking": "Surrey", "Dornoch": "Sutherland", "Douglas": "Isle of Man", "Dover": "Kent", "Downham Market": "Norfolk", "Downpatrick": "Co Down", "Driffield": "North Humberside", "Droitwich": "Hereford and Worcester", "Dromore": "Co Down", "Dudley": "West Midlands", "Dulverton": "Somerset", "Dumbarton": "Dunbartonshire", "Dumfries": "Dumfriesshire", "Dunbar": "East Lothian", "Dunblane": "Perthshire", "Dundee": "Angus", "Dunfermline": "Fife", "Dungannon": "Co Tyrone", "Dunkeld": "Perthshire", "Dunmow": "Essex", "Dunmurry": "Belfast", "Dunoon": "Argyll", "Duns": "Berwickshire", "Dunstable": "Bedfordshire", "Durham": "Co Durham", "Dursley": "Gloucestershire", "Easingwold": "North Yorkshire", "East Grinstead": "West Sussex", "East Kilbride": "South Lanarkshire", "East Molesey": "Surrey", "Eastbourne": "East Sussex", "Eastleigh": "Hampshire", "Ebbsfleet": "Kent", "Ebbw Vale": "Gwent", "Edenbridge": "Kent", "Edgware": "Middlesex", "Edinburgh": "Edinburgh", "Egham": "Surrey", "Elgin": "Morayshire", "Ellesmere Port": "Cheshire", "Ellon": "Aberdeenshire", "Ely": "Cambridgeshire", "Emsworth": "Hampshire", "Enfeld": "Middlesex", "Enniskillen": "Co Fermanagh", "Epping": "Essex", "Epsom": "Surrey", "Erith": "Kent", "Esher": "Surrey", "Evesham": "Worcestershire", "Exeter": "Devon", "Exmouth": "Devon", "Fakenham": "Norfolk", "Falkirk": "Stirlingshire", "Falmouth": "Cornwall", "Fareham": "Hampshire", "Faringdon": "Oxfordshire", "Farnborough": "Hampshire", "Farnham": "Surrey", "Felixstowe": "Suffolk", "Fishguard": "Dyfed", "Fivemiletown": "Co Tyrone", "Fleet": "Hampshire", "Fleetwood": "Lancashire", "Flint": "Clwyd", "Folkestone": "Kent", "Forfar": "Angus", "Fort William": "Inverness-shire", "Fortrose": "Ross-shire", "Fowey": "Cornwall", "Fraserburgh": "Aberdeenshire", "Freshwater": "Isle of Wight", "Frinton-on-Sea": "Essex", "Frome": "Somerset", "Gainsborough": "Lincolnshire", "Gairloch": "Ross-shire", "Galasheils": "Selkirkshire", "Garstang": "Lancashire", "Gateshead": "Tyne and Wear", "Gerrards Cross": "Buckinghamshire", "Gillingham": "Kent", "Girvan": "South Ayrshire", "Glamorgan": "Rotherham", "Glasgow": "Glasgow", "Glastonbury": "Somerset", "Glenrothes": "Fife", "Glossop": "Derbyshire", "Gloucester": "Gloucestershire", "Godalming": "Surrey", "Godstone": "Surrey", "Goole": "East Riding of Yorkshire", "Gosforth": "Cumbria", "Gosport": "Hampshire", "Grange-over-Sands": "Cumbria", "Grangemouth": "Midlothian", "Grantham": "Lincolnshire", "Gravesend": "Kent", "Grays Thurrock": "Essex", "Great Dunmow": "Essex", "Great Missenden": "Buckinghamshire", "Great Yarmouth": "Norfolk", "Greenford": "Middlesex", "Greenock": "Renfrewshire", "Gretna": "Dumfriesshire", "Grimsby": "South Humberside", "Guernsey": "Channel Islands", "Guildford": "Surrey", "Guisborough": "North Yorkshire", "Guiseley": "West Yorkshire", "Gullane": "East Lothian", "Hamilton": "Lanark shire", "Haddington": "East Lothian", "Hailsham": "East Sussex", "Halesowen": "West Midlands", "Halifax": "West Yorkshire", "Halstead": "Essex", "Haltwhistle": "Northumberland", "Hampton": "Middlesex", "Harlow": "Essex", "Harpenden": "Hertfordshire", "Harrogate": "North Yorkshire", "Harrow": "Middlesex", "Hartlepool": "Cleveland", "Harwich": "Essex", "Haslemere": "Surrey", "Hassocks": "West Sussex", "Hastings": "East Sussex", "Hatfield": "Hertfordshire", "Hathersage": "Derbyshire", "Havant": "Hampshire", "Haverfordwest": "Pembrokeshire", "Haverhill": "Suffolk", "Hawick": "Roxburghshire", "Hawkshead": "Cumbria", "Hay-on-Wye": "Powys", "Hayes": "Middlesex", "Hayling Island": "Hampshire", "Haywards Heath": "West Sussex", "Heanor": "Derbyshire", "Heathfield": "East Sussex", "Helensburgh": "Dunbartonshire", "Helmsley": "North Yorkshire", "Helston": "Cornwall", "Hemel Hempstead": "Hertfordshire", "Henfield": "West Sussex", "Henley-on-Thames": "Oxfordshire", "Hereford": "Hereford and Worcester", "Herne Bay": "Kent", "Hertford": "Hertfordshire", "Hessle": "North Humberside", "Hexham": "Northumberland", "Heywood": "Lancashire", "High Wycombe": "Buckinghamshire", "Highbridge": "Somerset", "Hillsborough": "Co Down", "Hinckley": "Leicestershire", "Hindhead": "Surrey", "Hitchin": "Hertfordshire", "Hockley": "Essex", "Hoddesdon": "Hertfordshire", "Holbeach": "Lincolnshire", "Holmes Chapel": "Cheshire", "Holsworthy": "Devon", "Holt": "Norfolk", "Holyhead": "Gwynedd", "Holywood": "Co Down", "Honington": "Lincolnshire", "Honiton": "Devon", "Hook": "Hampshire", "Horley": "Surrey", "Hornby": "Lancashire", "Hornchurch": "Essex", "Hornsea": "East Riding of Yorkshire", "Horsham": "West Sussex", "Houghton le Spring": "Tyne and Wear", "Hounslow": "Middlesex", "Hove": "East Sussex", "Huddersfield": "West Yorkshire", "Hull": "North Humberside", "Hungerford": "Berkshire", "Hunstanton": "Norfolk", "Huntingdon": "Cambridgeshire", "Huntly": "Aberdeenshire", "Hyde": "Cheshire", "Hythe": "Kent", "Ilford": "Essex", "Ilfracombe": "Devon", "Ilkeston": "Derbyshire", "Ilkley": "West Yorkshire", "Immingham": "South Humberside", "Ingatestone": "Essex", "Insch": "Aberdeenshire", "Inveraray": "Argyll", "Inverness": "Inverness-shire", "Inverurie": "Aberdeenshire", "Iona": "Isle of Iona", "Ipstones": "Staffordshire", "Ipswich": "Suffolk", "Ironbridge": "Shropshire", "Isle of Wight": "Isle of Wight", "Isleworth": "Middlesex", "Jersey": "Channel Islands", "Johnstone": "Renfrewshire", "Keighley": "West Yorkshire", "Kelso": "Roxburghshire", "Kendal": "Cumbria", "Kenilworth": "Warwickshire", "Keswick": "Cumbria", "Kettering": "Northamptonshire", "Kidderminster": "Hereford and Worcester", "Kilbirnie": "Ayrshire", "Killin": "Perthshire", "Killingholme": "Lincolnshire", "Kilmacolm": "Renfrewshire", "Kilmarnock": "Ayrshire", "King's Lynn": "Norfolk", "Kings Langley": "Hertfordshire", "Kingsbridge": "Devon", "Kingston upon Thames": "Surrey", "Kingswinford": "West Midlands", "Kington": "Herefordshire", "Kingussie": "Inverness-shire", "Kirkby Stephen": "Cumbria", "Kirkcaldy": "Fife", "Kirkwhelpington": "Northumberland", "Kirriemuir": "Angus", "Knighton": "Powys", "Knutsford": "Cheshire", "Kyle": "Ross-shire", "Kyleakin": "Isle of Skye", "Laindon": "Essex", "Lairg": "Sutherland", "Lampeter": "Ceredigion", "Lanark": "Lanarkshire", "Lancaster": "Lancashire", "Lancing": "West Sussex", "Lapworth": "Warwickshire", "Larbert": "Stirlingshire", "Latheron": "Caithness", "Launceston": "Cornwall", "Leamington Spa": "Warwickshire", "Leatherhead": "Surrey", "Ledbury": "Hereford and Worcester", "Leeds": "West Yorkshire", "Leicester": "Leicestershire", "Leigh": "Lancashire", "Leigh-on-Sea": "Essex", "Leighton Buzzard": "Bedfordshire", "Leiston": "Suffolk", "Leominster": "Hereford and Worcester", "Lerwick": "Isle of Shetland", "Letchworth": "Hertfordshire", "Lewes": "East Sussex", "Leyburn": "North Yorkshire", "Leyland": "Lancashire", "Lichfield": "Staffordshire", "Lightwater": "Surrey", "Limavady": "Co Londonderry", "Lincoln": "Lincolnshire", "Lingfield": "Surrey", "Liphook": "Hampshire", "Lisburn": "Co Antrim", "Liskeard": "Cornwall", "Liss": "Hampshire", "Littleborough": "Lancashire", "Littlehampton": "West Sussex", "Liverpool": "Merseyside", "Livingston": "West Lothian", "Llanarth": "Ceredigion", "Llanbedr": "Gwynedd", "Llandeilo": "Carmarthenshire", "Llandovery": "Carmarthenshire", "Llandrindod Wells": "Powys", "Llandudno": "Gwynedd", "Llandysul": "Dyfed", "Llanelli": "Dyfed", "Llangollen": "Clwyd", "Llanidloes": "Powys", "Llanon": "Ceredigion", "Llanrwst": "Gwynedd", "Llantwit": "South Glamorgan", "Llanwrda": "Dyfed", "Llanwrtyd Wells": "Powys", "Loanhead": "Midlothian", "Lochboisdale": "Isle of Uist", "Lochcarron": "Ross-shire", "Lochgilphead": "Argyll", "Lochwinnoch": "Renfrewshire", "Lockerbie": "Dumfriesshire", "London": "London", "Londonderry": "Co Londonderry", "Loughborough": "Leicestershire", "Loughton": "Essex", "Louth": "Lincolnshire", "Lowestoft": "Suffolk", "Ludlow": "Shropshire", "Lurgan": "Co Antrim", "Luton": "Bedfordshire", "Lutterworth": "Leicestershire", "Lydney": "Gloucestershire", "Lymington": "Hampshire", "Lyndhurst": "Hampshire", "Lynton": "Devon", "Lytham StAnnes": "Lancashire", "Macclesfield": "Cheshire", "Machynlleth": "Powys", "Madingley": "Cambridgeshire", "Maesteg": "Mid Glamorgan", "Magharafelt": "Co Londonderry", "Maidenhead": "Berkshire", "Maidstone": "Kent", "Maldon": "Essex", "Malmesbury": "Wiltshire", "Malpas": "Cheshire", "Malton": "North Yorkshire", "Malvern": "Hereford and Worcester", "Manchester": "Greater Manchester", "Mansfield": "Nottinghamshire", "March": "Cambridgeshire", "Margate": "Kent", "Market Drayton": "Shropshire", "Market Harborough": "Leicestershire", "Market Rasen": "Lincolnshire", "Market Weighton": "East Riding of Yorkshire", "Marlborough": "Wiltshire", "Marlow": "Buckinghamshire", "Martin": "Lincolnshire", "Maryport": "Cumbria", "Matlock": "Derbyshire", "Maud": "Aberdeenshire", "Medway": "Kent", "Meifod": "Powys", "Melksham": "Wiltshire", "Melton Mowbray": "Leicestershire", "Mere": "Wiltshire", "Meriden": "West Midlands", "Merthyr Tydfil": "Mid Glamorgan", "Mexborough": "South Yorkshire", "Middlesbrough": "Cleveland", "Middlewich": "Cheshire", "Midhurst": "West Sussex", "Mildenhall": "Suffolk", "Milford Haven": "Pembrokeshire", "Milton Keynes": "Buckinghamshire", "Minehead": "Somerset", "Mirfield": "West Yorkshire", "Mitcham": "Surrey", "Mitcheldean": "Gloucestershire", "Mold": "Clwyd", "Monmouth": "Gwent", "Montgomery": "Powys", "Montrose": "Angus", "Morden": "Surrey", "Morecambe": "Lancashire", "Moretonhampstead": "Devon", "Morpeth": "Northumberiand", "Moscow": "East Ayrshire", "Motherwell": "Lanarkshire", "Musselburgh": "Midlothian", "Nailsea": "Avon", "Nairn": "Inverness-shire", "Nantwich": "Cheshire", "Narberth": "Pembrokeshire", "Neath": "Neath Port Talbot", "Nefyn": "Gwynedd", "Nelson": "Lancashire", "Nethy Bridge": "Inverness-shire", "New Malden": "Surrey", "New Mills": "Derbyshire", "Newark": "Nottinghamshire", "Newbury": "Berkshire", "Newcastle": "Staffordshire", "Newcastle Emlyn": "Dyfed", "Newcastle upon Tyne": "Tyne and Wear", "Newcastleton": "Roxburghshire", "Newent": "Gloucestershire", "Newhaven": "East Sussex", "Newmarket": "Suffolk", "Newport": "Shropshire", "Newport Pagnell": "Buckinghamshire", "Newquay": "Cornwall", "Newton Abbot": "Devon", "Newtown": "Powys", "Newtown-le- Willows": "Merseyside", "Newtownabbey": "Co Antrim", "Newtownards": "Co Down", "North Berwick": "East Lothian", "North Shields": "Tyne and Wear", "North Walsham": "Norfolk", "Northallerton": "North Yorkshire", "Northampton": "Northamptonshire", "Northwich": "Cheshire", "Northwood": "Middlesex", "Norwich": "Norfolk", "Nottingham": "Nottinghamshire", "Nottinghamshire": "Nottinghamshire", "Nuneaton": "Warwickshire", "Oakham": "Leicestershire", "Oban": "Argyll", "Okehampton": "Devon", "Oldham": "Lancashire", "Omagh": "Co Tyrone", "Ongar": "Essex", "Ormskirk": "Lancashire", "Orpington": "Kent", "Ossett": "West Yorkshire", "Oswestry": "Shropshire", "Otley": "West Yorkshire", "Oxford": "Oxfordshire", "Oxted": "Surrey", "Paignton": "Devon", "Paisley": "Renfrewshire", "Pakenham": "Suffolk", "Par": "Cornwall", "Pembroke": "Dyfed", "Penarth": "South Glamorgan", "Pencombe": "Herefordshire", "Penicuik": "Midlothian", "Penmaenmawr": "Gwynedd", "Penrhyndeudraeth": "Gwynedd", "Penrith": "Cumbria", "Penryn": "Cornwall", "Penzance": "Cornwall", "Pershore": "Hereford and Worcester", "Perth": "Perthshire", "Peterborough": "Cambridgeshire", "Peterhead": "Aberdeenshire", "Petersfield": "Hampshire", "Petworth": "West Sussex", "Pevensey": "East Sussex", "Pewsey": "Wiltshire", "Pickering": "North Yorkshire", "Pinner": "Middlesex", "Pitlochry": "Perthshire", "Plymouth": "Devon", "Pocklington": "East Riding of Yorkshire", "Pontefract": "West Yorkshire", "Pontyclun": "Mid Glamorgan", "Pontypool": "Torfaen", "Pontypridd": "Mid Glamorgan", "Poole": "Dorset", "Pooley Bridge": "Cumbria", "Port Isaac": "Cornwall", "Port Talbot": "West Glamorgan", "Porthcawl": "Mid Glamorgan", "Porthmadog": "Gwynedd", "Portree": "Isle of Skye", "Portrush": "Co Antrim", "Portsmouth": "Hampshire", "Potters Bar": "Hertfordshire", "Poulton-le-Fylde": "Lancashire", "Prescot": "Merseyside", "Prestatyn": "Clwyd", "Preston": "Lancashire", "Prestwick": "Ayrshire", "Princes Risborough": "Buckinghamshire", "Prudhoe": "Northumberland", "Pulborough": "West Sussex", "Purley": "Surrey", "Pwllheli": "Gwynedd", "No Entries": " ", "Radlett": "Hertfordshire", "Ramsey": "Isle of Man", "Ramsgate": "Kent", "Raughton Head": "Cumbria", "Rayleigh": "Essex", "Reading": "Berkshire", "Redcar": "Cleveland", "Redditch": "Hereford and", "Redhill": "Surrey", "Redruth": "Cornwall", "Reigate": "Surrey", "Retford": "Nottmghamshire", "Rhyl": "Clwyd", "Richmond": "Surrey", "Rickmansworth": "Hertfordshire", "Riding Mill": "Northumberland", "Ringwood": "Hampshire", "Ripley": "Derbyshire", "Ripon": "North Yorkshire", "Robertsbridge": "East Sussex", "Rochdale": "Lancashire", "Rochester": "Kent", "Rochford": "Essex", "Rockbourne": "Hampshire", "Romford": "Essex", "Romsey": "Hampshire", "Ross-on-Wye": "Herefordshire", "Rossendale": "Lancashire", "Rothbury": "Northumberland", "Rotherham": "South Yorkshire", "Rothesay": "Isle ofBute", "Royston": "Hertfordshire", "Rugby": "Warwickshire", "Rugeley": "Staffordshire", "Ruislip": "Middlesex", "Runcorn": "Cheshire", "Rushden": "Northamptonshire", "Ruthin": "Clwyd", "Rye": "East Sussex", "Ryton": "Tyne and Wear", "Saffron Walden": "Essex", "Salford": "Lancashire", "Salisbury": "Wiltshire", "Saltash": "Cornwall", "Saltburn-by-the-Sea": "Cleveland", "Saltcoats": "Ayrshire", "Sandbach": "Cheshire", "Sandhurst": "Berkshire", "Sandown": "Isle of Wight", "Sandwich": "Kent", "Sandy": "Bedfordshire", "Sanquhar": "Dumfriesshire", "Sawbridgeworth": "Hertfordshire", "Saxmundham": "Suffolk", "Scarborough": "North Yorkshire", "Scarinish": "Isle of Tiree", "Scunthorpe": "South Humberside", "Seaford": "East Sussex", "Seaham": "Co Durham", "Seahouses": "Northumberland", "Seaton": "Devon", "Sedbergh": "Cumbria", "Sedgefield": "Co Durham", "Selby": "North Yorkshire", "Selkirk": "Selkirkshire", "Settle": "North Yorkshire", "Sevenoaks": "Kent", "Shaftesbury": "Wiltshire", "Shap": "Cumbria", "Shawbost": "Isle of Lewis", "Sheffield": "South Yorkshire", "Shepperton": "Middlesex", "Shepton Mallet": "Somerset", "Sherborne": "Dorset", "Sheringham": "Norfolk", "Shetland": "Isle of Shetland", "Shifnal": "Shropshire", "Shipley": "West Yorkshire", "Shrewsbury": "Shropshire", "Sidcup": "Kent", "Sidmouth": "Devon", "Sittingbourne": "Kent", "Skegness": "Lincolnshire", "Skelmersdale": "Lancashire", "Skipton": "North Yorkshire", "Sleaford": "Lincolnshire", "Slough": "Berkshire", "Solihull": "West Midlands", "South Croydon": "Surrey", "South Queensferry": "West Lothian", "South Molton": "Devon", "South Petherton": "Somerset", "South Wirral": "Merseyside", "Southall": "Middlesex", "Southam": "Warwickshire", "Southampton": "Hampshire", "Southend-on-Sea": "Essex", "Southminster": "Essex", "Southport": "Merseyside", "Southsea": "Hampshire", "Southwell": "Nottinghamshire", "Sowerby": "North Yorkshire", "Spalding": "Lincolnshire", "Spilsby": "Lincolnshire", "St Albans": "Hertfordshire", "St Andrews": "Fife", "St Asaph": "Clwyd", "St Austell": "Cornwall", "St Clears": "Carmarthenshire", "St Helens": "Merseyside", "St Ives": "Cornwall", "St Leonards-on-Sea": "East Sussex", "Stafford": "Staffordshire", "Staines": "Middlesex", "Stamford": "Lincolnshire", "Stanford-le-Hope": "Essex", "Stanmore": "Middlesex", "Stevenage": "Hertfordshire", "Stirling": "Stirlingshire", "Stockport": "Cheshire", "Stocksfield": "Northumberland", "Stockton-on-Tees": "Cleveland", "Stoke-on-Trent": "Staffordshire", "Stone": "Staffordshire", "Stonehaven": "Kincardineshire", "Stornoway": "Isle of Lewis", "Stourbridge": "West Midlands", "Stourport-on-Severn": "Hereford and Worcester", "Stow-on-the-Wold": "Gloucestershire", "Stowmarket": "Suffolk", "Stranraer": "Wigtownshire", "Stratford-upon-Avon": "Warwickshire", "Strathcarron": "Ross-shire", "Strathaven": "South Lanarkshire", "Strathpeffer": "Ross-shire", "Street": "Somerset", "Stroud": "Gloucestershire", "Sudbury": "Suffolk", "Sunbury-on-Thames": "Middlesex", "Sunderland": "Tyne and Wear", "Surbiton": "Surrey", "Sutton": "Surrey", "Sutton Coldfield": "West Midlands", "Sutton-in-Ashfield": "Nottinghamshire", "Swaffham": "Norfolk", "Swanage": "Dorset", "Swanley": "Kent", "Swansea": "West Glamorgan", "Swindon": "Wiltshire", "Tain": "Ross-shire", "Talybont": "Gwynedd", "Tamworth": "Staffordshire", "Tarbert": "Argyll", "Tarporley": "Cheshire", "Taunton": "Somerset", "Tavistock": "Devon", "Teddington": "Middlesex", "Teignmouth": "Devon", "Telford": "Shropshire", "Temple Cloud": "Somerset", "Templecombe": "Somerset", "Tenby": "Dyfed", "Tewkesbury": "Gloucestershire", "Thame": "Oxfordshire", "Thanet": "Kent", "Thatcham": "Berkshire", "Thetford": "Norfolk", "Thirsk": "North Yorkshire", "Thornton Heath": "Surrey", "Thurso": "Caithness", "Tilbury": "Essex", "Tipton": "West Midlands", "Tiverton": "Devon", "Tonbridge": "Kent", "Torquay": "Devon", "Torrington": "Devon", "Totland Bay": "Isle of Wight", "Towcester": "Northamptonshire", "Tranent": "East Lothian", "Tredegar": "Gwent", "Tring": "Hertfordshire", "Trowbridge": "Wiltshire", "Truro": "Cornwall", "Tunbridge Wells": "Kent", "Turriff": "Aberdeenshire", "Twickenham": "Middlesex", "Tywyn": "Gwynedd", "Uckfield": "East Sussex", "Ulverston": "Cumbria", "Umberleigh": "Devon", "Uttoxeter": "Staffordshire", "Uxbridge": "Middlesex", "Ventnor": "Isle ofWight", "Wadebridge": "Cornwall", "Wakefield": "West Yorkshire", "Wallasey": "Merseyside", "Wallingford": "Oxfordshire", "Wallington": "Surrey", "Walsall": "West Midlands", "Walsingham": "Norfolk", "Waltham Cross": "Hertfordshire", "Walton on the Naze": "Essex", "Walton-on-Thames": "Surrey", "Wantage": "Oxfordshire", "Warboys": "Cambridgeshire", "Ware": "Hertfordshire", "Wareham": "Dorset", "Warley": "West Midlands", "Warminster": "Wiltshire", "Warrington": "Cheshire", "Warwick": "Warwickshire", "Warwickshire": "Warwickshire", "Washington": "Tyne and Wear", "Watchet": "Somerset", "Watford": "Hertfordshire", "Wedmore": "Somerset", "Welling": "Kent", "Wellingborough": "Northamptonshire", "Wells": "Somerset", "Wells-next-the-Sea": "Norfolk", "Welshpool": "Powys", "Welwyn": "Hertfordshire", "Welwyn Garden City": "Hertfordshire", "Wem": "Shropshire", "Wembley": "Middlesex", "West Bromwich": "West Midlands", "West Byfleet": "Surrey", "West Drayton": "Middlesex", "West Heslerton": "North Yorkshire", "West Kilbride": "Ayrshire", "West Linton": "Peeblesshire", "West Malling": "Kent", "West Wickham": "Kent", "Westbury": "Wiltshire", "Westcliff-on-Sea": "Essex", "Westerham": "Kent", "Weston-super-Mare": "Avon", "Wetherby": "West Yorkshire", "Weybridge": "Surrey", "Weymouth": "Dorset", "Whatton": "Nottinghamshire", "Whitby": "North Yorkshire", "Whitchurch": "Shropshire", "Whitehaven": "Cumbria", "Whitland": "Dyfed", "Whitley Bay": "Tyne and Wear", "Whitstable": "Kent", "Wick": "Caithness", "Wickford": "Essex", "Wigan": "Lancashire", "Wigton": "Cumbria", "Wilmslow": "Cheshire", "Wimborne": "Dorset", "Wincanton": "Somerset", "Winchester": "Hampshire", "Windermere": "Cumbria", "Windsor": "Berkshire", "Winscombe": "Somerset", "Wirral": "Merseyside", "Wisbech": "Cambridgeshire", "Wishaw": "Lanarkshire", "Witham": "Essex", "Witney": "Oxfordshire", "Woking": "Surrey", "Wokingham": "Berkshire", "Wolverhampton": "West Midlands", "Woodford Green": "Essex", "Worcester": "Hereford and Worcester", "Workington": "Cumbria", "Worksop": "Nottinghamshire", "Wormbridge": "Herefordshire", "Worthing": "West Sussex", "Wotton-under-Edge": "Gloucestershire", "Wrexham": "Clwyd", "Wymondham": "Norfolk", "Yateley": "Surrey", "Yelverton": "Devon", "Yeovil": "Somerset", "York": "North Yorkshire", "Dublin": "Dublin", "Cork": "Cork", "Limerick": "Limerick", "Galway": "Galway", "Waterford": "Waterford", "Drogheda": "Louth", "Kilkenny": "Kilkenny", "Wexford": "Wexford", "Sligo": "Sligo", "Clonmel": "Tipperary", "Dundalk": "Louth", "Bray": "Wicklow", "Navan": "Meath", "Ennis": "Clare", "Tralee": "Kerry", "Carlow": "Carlow", "Naas": "Kildare", "Athlone": "Westmeath", "Letterkenny": "Donegal", "Tullamore": "Offaly", "Killarney": "Kerry", "Arklow": "Wicklow", "Cobh": "Cork", "Castlebar": "Mayo", "Midleton": "Cork", "Mallow": "Cork", "Ballina": "Mayo", "Enniscorthy": "Wexford", "Wicklow": "Wicklow", "Cavan": "Cavan", "Athy": "Kildare", "Longford": "Longford", "Dungarvan": "Waterford", "Nenagh": "Tipperary", "Trim": "Meath", "New Ross": "Wexford", "Thurles": "Tipperary", "Youghal": "Cork", "Monaghan": "Monaghan", "Buncrana": "Donegal", "Ballinasloe": "Galway", "Fermoy": "Cork", "Westport": "Mayo", "Carrick-on-Suir": "Tipperary", "Kells": "Meath", "Birr": "Offaly", "Tipperary": "Tipperary", "Carrickmacross": "Monaghan", "Kinsale": "Cork", "Listowel": "Kerry", "Clonakilty": "Cork", "Cashel": "Tipperary", "Macroom": "Cork", "Castleblayney": "Monaghan", "Kilrush": "Clare", "Skibbereen": "Cork", "Bundoran": "Donegal", "Templemore": "Tipperary", "Clones": "Monaghan", "Newbridge": "Kildare", "Port Laoise": "Laois", "Mullingar": "Westmeath", "Balbriggan": "Dublin", "Greystones": "Wicklow", "Leixlip": "Kildare", "Tramore": "Waterford", "Shannon": "Clare", "Gorey": "Wexford", "Tuam": "Galway", "Edenderry": "Offaly", "Bandon": "Cork", "Passage West": "Cork", "Loughrea": "Galway", "Ardee": "Louth", "Mountmellick": "Laois", "Bantry": "Cork", "Muine Bheag": "Carlow", "Boyle": "Roscommon", "Ballyshannon": "Donegal", "Cootehill": "Cavan", "Ballybay": "Monaghan", "Belturbet": "Cavan", "Lismore": "Waterford", "Kilkee": "Clare", "Granard": "Longford", "Eton": "Buckinghamshire", "Berwick-upon-Tweed": "Northumberland"}
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import json, codecs, glob
##
# Identify mapping from data counties to geojson county names
# for proper data joins; d[data_county] = county_in_geojson
##
county_mapping = {}
county_mapping['Argyll'] = 'Argyll and Bute'
county_mapping['Avon'] = 'Bristol'
county_mapping['Ayrshire'] = 'North Ayshire'
county_mapping['Banffshire'] = 'Aberdeen'
county_mapping['Cleveland'] = 'North Yorkshire'
county_mapping['Co Antrim'] = 'Antrim'
county_mapping['Co Armagn'] = 'Armagh'
county_mapping['Co Down'] = 'Down'
county_mapping['Co Durham'] = 'Durham'
county_mapping['Co Fermanagh'] = 'Fermanagh'
county_mapping['Co Londonderry'] = 'Derry'
county_mapping['Dumfriesshire'] = 'Dumfries and Galloway'
county_mapping['Gallway'] = 'Dumfries and Galloway'
county_mapping['Greater Manchester'] = 'Manchester'
county_mapping['Gloucestershne'] = 'Gloucestershire'
county_mapping['Louth'] = 'Midlothian'
county_mapping['Nottmghamshire'] = 'Nottinghamshire'
county_mapping['Lanarkshire'] = 'North Lanarkshire'
##
# get the counties in the geojson data
##
with open('../british-geojson/json/british-isles-simplified.geojson') as f:
j = json.load(f)
counties_in_geojson = set()
for feature in j['features']:
county = feature['properties']['NAME_2']
counties_in_geojson.add(county)
##
# get the counties in the data
##
counties_in_data = set()
with open('json/british_isles_city_to_county.json') as f:
j = json.load(f)
for i in j:
county = j[i]
try:
county = county_mapping[county]
except KeyError:
pass
counties_in_data.add(county)
##
# find the counties missing from one or the other data collection
##
print(sorted(list(counties_in_data - counties_in_geojson)))
print('\n\n')
print(sorted(list(counties_in_geojson)))
##
# create the cleaned up city to county mapping
##
d = {}
for i in j.keys():
county = j[i]
if county in county_mapping.keys():
county = county_mapping[county]
d[i] = county
##
# Write the cleaned county mappings
##
with open('json/british_isles_city_to_county_clean.json', 'w') as out:
json.dump(d, out)
import json
# combine the british and irish county data
d = {}
files = [
'json/british_cities_to_counties.json',
'json/irish_cities_to_counties.json'
]
for q in files:
with open(q) as f:
j = json.load(f)
for i in j.keys():
d[i] = j[i]
# handle missing keys
d['Eton'] = 'Buckinghamshire'
d['Berwick-upon-Tweed'] = 'Northumberland'
with open('json/british_isles_city_to_county.json', 'w') as out:
json.dump(d, out)
import json
with open('json/british-isles-simplified.geojson') as f:
geojson = json.load(f)
with open('../estc/json/imprints_per_county_over_time.json') as f:
pubs_over_time = json.load(f)
##
# Update the attributes in the geojson file
##
for i in geojson['features']:
properties = i['properties']
if properties['ISO'] == 'GBR':
geo_county = properties['NAME_2']
elif properties['ISO'] == 'IRL':
geo_county = i['properties']['NAME_1']
for data_county in pubs_over_time.keys():
if data_county == geo_county:
for year in pubs_over_time[data_county]:
i['properties']['publications_' + year] = pubs_over_time[data_county][year]
with open('../../early-books/data/british-isles-with-data.geojson', 'w') as out:
json.dump(geojson, out)
from collections import defaultdict
import json, requests, sys
d = {}
url = 'http://whitefiles.org/b4_g/5_towns_to_counties_index/'
r = requests.get(url)
html = r.text
for table in html.split('<table')[1:]:
for i in table.split('<tr>')[1:]:
try:
tds = i.split('<td')[1:]
city = tds[0].split('>')[1].split('<')[0].strip()
county = tds[1].split('>')[1].split('<')[0].strip()
if city and county:
d[city.strip()] = county.strip()
except Exception as exc:
pass
with open('json/british_cities_to_counties.json', 'w') as out:
json.dump(d, out)
# https://en.wikipedia.org/wiki/List_of_cities,_boroughs_and_towns_in_the_Republic_of_Ireland
# third table
import requests, json
d = {}
url = 'https://en.wikipedia.org/wiki/List_of_cities,_boroughs_and_towns_in_the_Republic_of_Ireland'
r = requests.get(url)
html = r.text
table = html.split('<table')[3].split('</table')[0]
for r in table.split('<tr')[1:]:
try:
tds = r.split('<td')[1:]
city = tds[0].split('>')[2].split('<')[0].strip()
county = tds[2].split('>')[2].split('<')[0].strip()
if city and county:
d[city] = county
except:
pass
with open('json/irish_cities_to_counties.json', 'w') as out:
json.dump(d, out)
{"Dublin": "Dublin", "Cork": "Cork", "Limerick": "Limerick", "Galway": "Galway", "Waterford": "Waterford", "Drogheda": "Louth", "Kilkenny": "Kilkenny", "Wexford": "Wexford", "Sligo": "Sligo", "Clonmel": "Tipperary", "Dundalk": "Louth", "Bray": "Wicklow", "Navan": "Meath", "Ennis": "Clare", "Tralee": "Kerry", "Carlow": "Carlow", "Naas": "Kildare", "Athlone": "Westmeath", "Letterkenny": "Donegal", "Tullamore": "Offaly", "Killarney": "Kerry", "Arklow": "Wicklow", "Cobh": "Cork", "Castlebar": "Mayo", "Midleton": "Cork", "Mallow": "Cork", "Ballina": "Mayo", "Enniscorthy": "Wexford", "Wicklow": "Wicklow", "Cavan": "Cavan", "Athy": "Kildare", "Longford": "Longford", "Dungarvan": "Waterford", "Nenagh": "Tipperary", "Trim": "Meath", "New Ross": "Wexford", "Thurles": "Tipperary", "Youghal": "Cork", "Monaghan": "Monaghan", "Buncrana": "Donegal", "Ballinasloe": "Galway", "Fermoy": "Cork", "Westport": "Mayo", "Carrick-on-Suir": "Tipperary", "Kells": "Meath", "Birr": "Offaly", "Tipperary": "Tipperary", "Carrickmacross": "Monaghan", "Kinsale": "Cork", "Listowel": "Kerry", "Clonakilty": "Cork", "Cashel": "Tipperary", "Macroom": "Cork", "Castleblayney": "Monaghan", "Kilrush": "Clare", "Skibbereen": "Cork", "Bundoran": "Donegal", "Templemore": "Tipperary", "Clones": "Monaghan", "Newbridge": "Kildare", "Port Laoise": "Laois", "Mullingar": "Westmeath", "Balbriggan": "Dublin", "Greystones": "Wicklow", "Leixlip": "Kildare", "Tramore": "Waterford", "Shannon": "Clare", "Gorey": "Wexford", "Tuam": "Galway", "Edenderry": "Offaly", "Bandon": "Cork", "Passage West": "Cork", "Loughrea": "Galway", "Ardee": "Louth", "Mountmellick": "Laois", "Bantry": "Cork", "Muine Bheag": "Carlow", "Boyle": "Roscommon", "Ballyshannon": "Donegal", "Cootehill": "Cavan", "Ballybay": "Monaghan", "Belturbet": "Cavan", "Lismore": "Waterford", "Kilkee": "Clare", "Granard": "Longford"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment