United Kingdom - Formatting standards & code snippets

Here is a complete list of standards and formats used in United Kingdom. It includes a full list of ISO codes, number, date, currency, telephone and address formats. You will also get code examples on how to perform the most common formatting operations in Java, C#, JavaScript and PHP. Multiple resource files are made available, mainly the complete list of states, in different formats such as CSV, XML, JSON, HTML and SQL.

What are the ISO-3166-1 codes for United Kingdom?

  • Alpha-2: GB
  • Alpha-3: GBR
  • Numeric: 826
  • Java Locale Code: en_GB
  • .Net CultureInfo Code: en-GB
  • PHP Locale Code: en_GB

What is the official language in United Kingdom?

  • English

What is the date format in United Kingdom?

The date format in United Kingdom is little-endian.

  • Format: dd/MM/yyyy
    Ex: 03/12/2014 for December 3rd 2014
Formatting a date in Java:
Locale locale = new Locale("en", "GB");
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy", locale); // or d/M/yy
sdf.format(new Date());
Formatting a date in C#:
CultureInfo ci = CultureInfo.GetCultureInfo("en-GB");
DateTime.Now.ToString("dd/MM/yyyy", ci); // or d/M/yy
Formatting a date in JavaScript:
let date = new Date();
date.toLocaleDateString('en-GB');
Formatting a date in PHP:
date("d/m/Y");

What is the time format in United Kingdom?

The time format in United Kingdom is 24-hour notation in most cases.

  • Format: HH:mm[:ss]
    Ex: 09:00 for 09:00AM, and 21:00 for 09:00PM
Formatting time in Java:
Locale locale = new Locale("en", "GB");
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss", locale);
sdf.format(new Date());
Formatting time in C#:
CultureInfo ci = CultureInfo.GetCultureInfo("en-GB");
DateTime.Now.ToString("HH:mm:ss", ci);
Formatting time in JavaScript:
let date = new Date();
date.toLocaleTimeString('en-GB', {hour12: false});
Formatting time in PHP:
date("H:i:s");

What is the numeric format in United Kingdom?

  • Format: 999,999,999.99
    • Group Size: 3
    • Grouping Character: , (comma)
    • Decimal Character: . (dot)
Formatting numbers in Java:
Locale locale = new Locale("en", "GB");
NumberFormat numberFormat = NumberFormat.getNumberInstance(locale);
numberFormat.format(999999999.99d);
Formatting numbers in C#:
double d = 999999999.99d;
d.ToString("n", CultureInfo.GetCultureInfo("en-GB")));
Formatting numbers in JavaScript:
let number = 999999999.99;
number.toLocaleString('en-GB');
Formatting numbers in PHP:
$fmt = new NumberFormatter($locale = 'en_GB', NumberFormatter::DECIMAL);
$fmt->format(999999999.99);

What is the currency format in United Kingdom?

  • Format: £999,999,999.99
    • Group Size: 3
    • Grouping Character: , (comma)
    • Decimal Character: . (dot)
    • Currency Symbol: £
    • Currency Symbol Position: Before number
    • Currency Name: United Kingdom Pound (GBP)
Formatting currency in Java:
Locale locale = new Locale("en", "GB");
NumberFormat numberFormat = NumberFormat.getCurrencyInstance(locale);
numberFormat.format(999999999.99d);
Formatting currency in C#:
double d = 999999999.99d;
d.ToString("c", CultureInfo.GetCultureInfo("en-GB")));
Formatting currency in JavaScript:
let number = 999999999.99;
number.toLocaleString('en-GB', {currency: 'GBP', style: 'currency'});
Formatting currency in PHP:
$fmt = new NumberFormatter($locale = 'en_GB', NumberFormatter::CURRENCY);
$fmt->format(999999999.99);

Download list of subdivisions for United Kingdom in CSV, JSON, HTML, SQL and XML


List of subdivisions: HTML - Select Control

----------------------------------
 ISO-3166-2 code + Name - English
----------------------------------

<!--Countries and province-->
<select>
	<option value="GB-ENG">England</option>
	<option value="GB-NIR">Northern Ireland</option>
	<option value="GB-SCT">Scotland</option>
	<option value="GB-WLS">Wales</option>
</select>

<!--Nations-->
<select>
	<option value="GB-EAW">England and Wales</option>
	<option value="GB-GBN">Great Britain</option>
	<option value="GB-UKM">United Kingdom</option>
</select>

<!--Second-level subdivisions-->
<select>
	<optgroup data-parent="GB-ENG" label="England">
		<option data-parent="GB-ENG" value="GB-BDG">Barking and Dagenham</option>
		<option data-parent="GB-ENG" value="GB-BNE">Barnet</option>
		<option data-parent="GB-ENG" value="GB-BNS">Barnsley</option>
		<option data-parent="GB-ENG" value="GB-BAS">Bath and North East Somerset</option>
		<option data-parent="GB-ENG" value="GB-BDF">Bedford</option>
		<option data-parent="GB-ENG" value="GB-BEX">Bexley</option>
		<option data-parent="GB-ENG" value="GB-BIR">Birmingham</option>
		<option data-parent="GB-ENG" value="GB-BBD">Blackburn with Darwen</option>
		<option data-parent="GB-ENG" value="GB-BPL">Blackpool</option>
		<option data-parent="GB-ENG" value="GB-BOL">Bolton</option>
		<option data-parent="GB-ENG" value="GB-BMH">Bournemouth</option>
		<option data-parent="GB-ENG" value="GB-BRC">Bracknell Forest</option>
		<option data-parent="GB-ENG" value="GB-BRD">Bradford</option>
		<option data-parent="GB-ENG" value="GB-BEN">Brent</option>
		<option data-parent="GB-ENG" value="GB-BNH">Brighton and Hove</option>
		<option data-parent="GB-ENG" value="GB-BST">Bristol, City of</option>
		<option data-parent="GB-ENG" value="GB-BRY">Bromley</option>
		<option data-parent="GB-ENG" value="GB-BKM">Buckinghamshire</option>
		<option data-parent="GB-ENG" value="GB-BUR">Bury</option>
		<option data-parent="GB-ENG" value="GB-CLD">Calderdale</option>
		<option data-parent="GB-ENG" value="GB-CAM">Cambridgeshire</option>
		<option data-parent="GB-ENG" value="GB-CMD">Camden</option>
		<option data-parent="GB-ENG" value="GB-CBF">Central Bedfordshire</option>
		<option data-parent="GB-ENG" value="GB-CHE">Cheshire East</option>
		<option data-parent="GB-ENG" value="GB-CHW">Cheshire West and Chester</option>
		<option data-parent="GB-ENG" value="GB-CON">Cornwall</option>
		<option data-parent="GB-ENG" value="GB-COV">Coventry</option>
		<option data-parent="GB-ENG" value="GB-CRY">Croydon</option>
		<option data-parent="GB-ENG" value="GB-CMA">Cumbria</option>
		<option data-parent="GB-ENG" value="GB-DAL">Darlington</option>
		<option data-parent="GB-ENG" value="GB-DER">Derby</option>
		<option data-parent="GB-ENG" value="GB-DBY">Derbyshire</option>
		<option data-parent="GB-ENG" value="GB-DEV">Devon</option>
		<option data-parent="GB-ENG" value="GB-DNC">Doncaster</option>
		<option data-parent="GB-ENG" value="GB-DOR">Dorset</option>
		<option data-parent="GB-ENG" value="GB-DUD">Dudley</option>
		<option data-parent="GB-ENG" value="GB-DUR">Durham</option>
		<option data-parent="GB-ENG" value="GB-EAL">Ealing</option>
		<option data-parent="GB-ENG" value="GB-ERY">East Riding of Yorkshire</option>
		<option data-parent="GB-ENG" value="GB-ESX">East Sussex</option>
		<option data-parent="GB-ENG" value="GB-ENF">Enfield</option>
		<option data-parent="GB-ENG" value="GB-ESS">Essex</option>
		<option data-parent="GB-ENG" value="GB-GAT">Gateshead</option>
		<option data-parent="GB-ENG" value="GB-GLS">Gloucestershire</option>
		<option data-parent="GB-ENG" value="GB-GRE">Greenwich</option>
		<option data-parent="GB-ENG" value="GB-HCK">Hackney</option>
		<option data-parent="GB-ENG" value="GB-HAL">Halton</option>
		<option data-parent="GB-ENG" value="GB-HMF">Hammersmith and Fulham</option>
		<option data-parent="GB-ENG" value="GB-HAM">Hampshire</option>
		<option data-parent="GB-ENG" value="GB-HRY">Haringey</option>
		<option data-parent="GB-ENG" value="GB-HRW">Harrow</option>
		<option data-parent="GB-ENG" value="GB-HPL">Hartlepool</option>
		<option data-parent="GB-ENG" value="GB-HAV">Havering</option>
		<option data-parent="GB-ENG" value="GB-HEF">Herefordshire</option>
		<option data-parent="GB-ENG" value="GB-HRT">Hertfordshire</option>
		<option data-parent="GB-ENG" value="GB-HIL">Hillingdon</option>
		<option data-parent="GB-ENG" value="GB-HNS">Hounslow</option>
		<option data-parent="GB-ENG" value="GB-IOW">Isle of Wight</option>
		<option data-parent="GB-ENG" value="GB-IOS">Isles of Scilly</option>
		<option data-parent="GB-ENG" value="GB-ISL">Islington</option>
		<option data-parent="GB-ENG" value="GB-KEC">Kensington and Chelsea</option>
		<option data-parent="GB-ENG" value="GB-KEN">Kent</option>
		<option data-parent="GB-ENG" value="GB-KHL">Kingston upon Hull</option>
		<option data-parent="GB-ENG" value="GB-KTT">Kingston upon Thames</option>
		<option data-parent="GB-ENG" value="GB-KIR">Kirklees</option>
		<option data-parent="GB-ENG" value="GB-KWL">Knowsley</option>
		<option data-parent="GB-ENG" value="GB-LBH">Lambeth</option>
		<option data-parent="GB-ENG" value="GB-LAN">Lancashire</option>
		<option data-parent="GB-ENG" value="GB-LDS">Leeds</option>
		<option data-parent="GB-ENG" value="GB-LCE">Leicester</option>
		<option data-parent="GB-ENG" value="GB-LEC">Leicestershire</option>
		<option data-parent="GB-ENG" value="GB-LEW">Lewisham</option>
		<option data-parent="GB-ENG" value="GB-LIN">Lincolnshire</option>
		<option data-parent="GB-ENG" value="GB-LIV">Liverpool</option>
		<option data-parent="GB-ENG" value="GB-LND">London, City of</option>
		<option data-parent="GB-ENG" value="GB-LUT">Luton</option>
		<option data-parent="GB-ENG" value="GB-MAN">Manchester</option>
		<option data-parent="GB-ENG" value="GB-MDW">Medway</option>
		<option data-parent="GB-ENG" value="GB-MRT">Merton</option>
		<option data-parent="GB-ENG" value="GB-MDB">Middlesbrough</option>
		<option data-parent="GB-ENG" value="GB-MIK">Milton Keynes</option>
		<option data-parent="GB-ENG" value="GB-NET">Newcastle upon Tyne</option>
		<option data-parent="GB-ENG" value="GB-NWM">Newham</option>
		<option data-parent="GB-ENG" value="GB-NFK">Norfolk</option>
		<option data-parent="GB-ENG" value="GB-NEL">North East Lincolnshire</option>
		<option data-parent="GB-ENG" value="GB-NLN">North Lincolnshire</option>
		<option data-parent="GB-ENG" value="GB-NSM">North Somerset</option>
		<option data-parent="GB-ENG" value="GB-NTY">North Tyneside</option>
		<option data-parent="GB-ENG" value="GB-NYK">North Yorkshire</option>
		<option data-parent="GB-ENG" value="GB-NTH">Northamptonshire</option>
		<option data-parent="GB-ENG" value="GB-NBL">Northumberland</option>
		<option data-parent="GB-ENG" value="GB-NGM">Nottingham</option>
		<option data-parent="GB-ENG" value="GB-NTT">Nottinghamshire</option>
		<option data-parent="GB-ENG" value="GB-OLD">Oldham</option>
		<option data-parent="GB-ENG" value="GB-OXF">Oxfordshire</option>
		<option data-parent="GB-ENG" value="GB-PTE">Peterborough</option>
		<option data-parent="GB-ENG" value="GB-PLY">Plymouth</option>
		<option data-parent="GB-ENG" value="GB-POL">Poole</option>
		<option data-parent="GB-ENG" value="GB-POR">Portsmouth</option>
		<option data-parent="GB-ENG" value="GB-RDG">Reading</option>
		<option data-parent="GB-ENG" value="GB-RDB">Redbridge</option>
		<option data-parent="GB-ENG" value="GB-RCC">Redcar and Cleveland</option>
		<option data-parent="GB-ENG" value="GB-RIC">Richmond upon Thames</option>
		<option data-parent="GB-ENG" value="GB-RCH">Rochdale</option>
		<option data-parent="GB-ENG" value="GB-ROT">Rotherham</option>
		<option data-parent="GB-ENG" value="GB-RUT">Rutland</option>
		<option data-parent="GB-ENG" value="GB-SLF">Salford</option>
		<option data-parent="GB-ENG" value="GB-SAW">Sandwell</option>
		<option data-parent="GB-ENG" value="GB-SFT">Sefton</option>
		<option data-parent="GB-ENG" value="GB-SHF">Sheffield</option>
		<option data-parent="GB-ENG" value="GB-SHR">Shropshire</option>
		<option data-parent="GB-ENG" value="GB-SLG">Slough</option>
		<option data-parent="GB-ENG" value="GB-SOL">Solihull</option>
		<option data-parent="GB-ENG" value="GB-SOM">Somerset</option>
		<option data-parent="GB-ENG" value="GB-SGC">South Gloucestershire</option>
		<option data-parent="GB-ENG" value="GB-STY">South Tyneside</option>
		<option data-parent="GB-ENG" value="GB-STH">Southampton</option>
		<option data-parent="GB-ENG" value="GB-SOS">Southend-on-Sea</option>
		<option data-parent="GB-ENG" value="GB-SWK">Southwark</option>
		<option data-parent="GB-ENG" value="GB-SHN">St. Helens</option>
		<option data-parent="GB-ENG" value="GB-STS">Staffordshire</option>
		<option data-parent="GB-ENG" value="GB-SKP">Stockport</option>
		<option data-parent="GB-ENG" value="GB-STT">Stockton-on-Tees</option>
		<option data-parent="GB-ENG" value="GB-STE">Stoke-on-Trent</option>
		<option data-parent="GB-ENG" value="GB-SFK">Suffolk</option>
		<option data-parent="GB-ENG" value="GB-SND">Sunderland</option>
		<option data-parent="GB-ENG" value="GB-SRY">Surrey</option>
		<option data-parent="GB-ENG" value="GB-STN">Sutton</option>
		<option data-parent="GB-ENG" value="GB-SWD">Swindon</option>
		<option data-parent="GB-ENG" value="GB-TAM">Tameside</option>
		<option data-parent="GB-ENG" value="GB-TFW">Telford and Wrekin</option>
		<option data-parent="GB-ENG" value="GB-THR">Thurrock</option>
		<option data-parent="GB-ENG" value="GB-TOB">Torbay</option>
		<option data-parent="GB-ENG" value="GB-TWH">Tower Hamlets</option>
		<option data-parent="GB-ENG" value="GB-TRF">Trafford</option>
		<option data-parent="GB-ENG" value="GB-WKF">Wakefield</option>
		<option data-parent="GB-ENG" value="GB-WLL">Walsall</option>
		<option data-parent="GB-ENG" value="GB-WFT">Waltham Forest</option>
		<option data-parent="GB-ENG" value="GB-WND">Wandsworth</option>
		<option data-parent="GB-ENG" value="GB-WRT">Warrington</option>
		<option data-parent="GB-ENG" value="GB-WAR">Warwickshire</option>
		<option data-parent="GB-ENG" value="GB-WBK">West Berkshire</option>
		<option data-parent="GB-ENG" value="GB-WSX">West Sussex</option>
		<option data-parent="GB-ENG" value="GB-WSM">Westminster</option>
		<option data-parent="GB-ENG" value="GB-WGN">Wigan</option>
		<option data-parent="GB-ENG" value="GB-WIL">Wiltshire</option>
		<option data-parent="GB-ENG" value="GB-WNM">Windsor and Maidenhead</option>
		<option data-parent="GB-ENG" value="GB-WRL">Wirral</option>
		<option data-parent="GB-ENG" value="GB-WOK">Wokingham</option>
		<option data-parent="GB-ENG" value="GB-WLV">Wolverhampton</option>
		<option data-parent="GB-ENG" value="GB-WOR">Worcestershire</option>
		<option data-parent="GB-ENG" value="GB-YOR">York</option>
	</optgroup>
	<optgroup data-parent="GB-NIR" label="Northen Ireland">
		<option data-parent="GB-NIR" value="GB-ANN">Antrim and Newtownabbey</option>
		<option data-parent="GB-NIR" value="GB-AND">Ards and North Down</option>
		<option data-parent="GB-NIR" value="GB-ABC">Armagh, Banbridge and Craigavon</option>
		<option data-parent="GB-NIR" value="GB-BFS">Belfast</option>
		<option data-parent="GB-NIR" value="GB-CCG">Causeway Coast and Glens</option>
		<option data-parent="GB-NIR" value="GB-DRS">Derry and Strabane</option>
		<option data-parent="GB-NIR" value="GB-FMO">Fermanagh and Omagh</option>
		<option data-parent="GB-NIR" value="GB-LBC">Lisburn and Castlereagh</option>
		<option data-parent="GB-NIR" value="GB-MEA">Mid and East Antrim</option>
		<option data-parent="GB-NIR" value="GB-MUL">Mid Ulster</option>
		<option data-parent="GB-NIR" value="GB-NMD">Newry, Mourne and Down</option>
	</optgroup>
	<optgroup data-parent="GB-SCT" label="Scotland">
		<option data-parent="GB-SCT" value="GB-ABE">Aberdeen City</option>
		<option data-parent="GB-SCT" value="GB-ABD">Aberdeenshire</option>
		<option data-parent="GB-SCT" value="GB-ANS">Angus</option>
		<option data-parent="GB-SCT" value="GB-AGB">Argyll and Bute</option>
		<option data-parent="GB-SCT" value="GB-CLK">Clackmannanshire</option>
		<option data-parent="GB-SCT" value="GB-DGY">Dumfries and Galloway</option>
		<option data-parent="GB-SCT" value="GB-DND">Dundee City</option>
		<option data-parent="GB-SCT" value="GB-EAY">East Ayrshire</option>
		<option data-parent="GB-SCT" value="GB-EDU">East Dunbartonshire</option>
		<option data-parent="GB-SCT" value="GB-ELN">East Lothian</option>
		<option data-parent="GB-SCT" value="GB-ERW">East Renfrewshire</option>
		<option data-parent="GB-SCT" value="GB-EDH">Edinburgh, City of</option>
		<option data-parent="GB-SCT" value="GB-ELS">Eilean Siar</option>
		<option data-parent="GB-SCT" value="GB-FAL">Falkirk</option>
		<option data-parent="GB-SCT" value="GB-FIF">Fife</option>
		<option data-parent="GB-SCT" value="GB-GLG">Glasgow City</option>
		<option data-parent="GB-SCT" value="GB-HLD">Highland</option>
		<option data-parent="GB-SCT" value="GB-IVC">Inverclyde</option>
		<option data-parent="GB-SCT" value="GB-MLN">Midlothian</option>
		<option data-parent="GB-SCT" value="GB-MRY">Moray</option>
		<option data-parent="GB-SCT" value="GB-NAY">North Ayrshire</option>
		<option data-parent="GB-SCT" value="GB-NLK">North Lanarkshire</option>
		<option data-parent="GB-SCT" value="GB-ORK">Orkney Islands</option>
		<option data-parent="GB-SCT" value="GB-PKN">Perth and Kinross</option>
		<option data-parent="GB-SCT" value="GB-RFW">Renfrewshire</option>
		<option data-parent="GB-SCT" value="GB-SCB">Scottish Borders, The</option>
		<option data-parent="GB-SCT" value="GB-ZET">Shetland Islands</option>
		<option data-parent="GB-SCT" value="GB-SAY">South Ayrshire</option>
		<option data-parent="GB-SCT" value="GB-SLK">South Lanarkshire</option>
		<option data-parent="GB-SCT" value="GB-STG">Stirling</option>
		<option data-parent="GB-SCT" value="GB-WDU">West Dunbartonshire</option>
		<option data-parent="GB-SCT" value="GB-WLN">West Lothian</option>
	</optgroup>
	<optgroup data-parent="GB-WLS" label="Wales">
		<option data-parent="GB-WLS" value="GB-BGW">Blaenau Gwent</option>
		<option data-parent="GB-WLS" value="GB-BGE">Bridgend (Pen-y-bont ar Ogwr)</option>
		<option data-parent="GB-WLS" value="GB-CAY">Caerphilly (Caerffili)</option>
		<option data-parent="GB-WLS" value="GB-CRF">Cardiff (Caerdydd)</option>
		<option data-parent="GB-WLS" value="GB-CMN">Carmarthenshire (Sir Gaerfyrddin)</option>
		<option data-parent="GB-WLS" value="GB-CGN">Ceredigion (Sir Ceredigion)</option>
		<option data-parent="GB-WLS" value="GB-CWY">Ceredigion (Conwy)</option>
		<option data-parent="GB-WLS" value="GB-DEN">Denbighshire (Sir Ddinbych)</option>
		<option data-parent="GB-WLS" value="GB-FLN">Flintshire (Sir y Fflint)</option>
		<option data-parent="GB-WLS" value="GB-GWN">Gwynedd</option>
		<option data-parent="GB-WLS" value="GB-AGY">Isle of Anglesey (Sir Ynys Môn)</option>
		<option data-parent="GB-WLS" value="GB-MTY">Merthyr Tydfil (Merthyr Tudful)</option>
		<option data-parent="GB-WLS" value="GB-MON">Monmouthshire (Sir Fynwy)</option>
		<option data-parent="GB-WLS" value="GB-NTL">Neath Port Talbot (Castell-nedd Port Talbot)</option>
		<option data-parent="GB-WLS" value="GB-NWP">Newport (Casnewydd)</option>
		<option data-parent="GB-WLS" value="GB-PEM">Pembrokeshire (Sir Benfro)</option>
		<option data-parent="GB-WLS" value="GB-POW">Powys</option>
		<option data-parent="GB-WLS" value="GB-RCT">Rhondda, Cynon, Taff (Rhondda, Cynon, Taf)</option>
		<option data-parent="GB-WLS" value="GB-SWA">Swansea (Abertawe)</option>
		<option data-parent="GB-WLS" value="GB-TOF">TOF (Tor-faen)</option>
		<option data-parent="GB-WLS" value="GB-VGL">Vale of Glamorgan, The (Bro Morgannwg)</option>
		<option data-parent="GB-WLS" value="GB-WRX">Wrexham (Wrecsam)</option>
	</optgroup>
</select>

List of subdivisions: CSV

// Countries and province
code,name
GB-ENG,"England"
GB-NIR,"Northern Ireland"
GB-SCT,"Scotland"
GB-WLS,"Wales"

// Nations
code,name
GB-EAW,"England and Wales"
GB-GBN,"Great Britain"
GB-UKM,"United Kingdom"

// Second-level subdivisions
code,name,parent
GB-BDG,"Barking and Dagenham",GB-ENG
GB-BNE,"Barnet",GB-ENG
GB-BNS,"Barnsley",GB-ENG
GB-BAS,"Bath and North East Somerset",GB-ENG
GB-BDF,"Bedford",GB-ENG
GB-BEX,"Bexley",GB-ENG
GB-BIR,"Birmingham",GB-ENG
GB-BBD,"Blackburn with Darwen",GB-ENG
GB-BPL,"Blackpool",GB-ENG
GB-BOL,"Bolton",GB-ENG
GB-BMH,"Bournemouth",GB-ENG
GB-BRC,"Bracknell Forest",GB-ENG
GB-BRD,"Bradford",GB-ENG
GB-BEN,"Brent",GB-ENG
GB-BNH,"Brighton and Hove",GB-ENG
GB-BST,"Bristol, City of",GB-ENG
GB-BRY,"Bromley",GB-ENG
GB-BKM,"Buckinghamshire",GB-ENG
GB-BUR,"Bury",GB-ENG
GB-CLD,"Calderdale",GB-ENG
GB-CAM,"Cambridgeshire",GB-ENG
GB-CMD,"Camden",GB-ENG
GB-CBF,"Central Bedfordshire",GB-ENG
GB-CHE,"Cheshire East",GB-ENG
GB-CHW,"Cheshire West and Chester",GB-ENG
GB-CON,"Cornwall",GB-ENG
GB-COV,"Coventry",GB-ENG
GB-CRY,"Croydon",GB-ENG
GB-CMA,"Cumbria",GB-ENG
GB-DAL,"Darlington",GB-ENG
GB-DER,"Derby",GB-ENG
GB-DBY,"Derbyshire",GB-ENG
GB-DEV,"Devon",GB-ENG
GB-DNC,"Doncaster",GB-ENG
GB-DOR,"Dorset",GB-ENG
GB-DUD,"Dudley",GB-ENG
GB-DUR,"Durham",GB-ENG
GB-EAL,"Ealing",GB-ENG
GB-ERY,"East Riding of Yorkshire",GB-ENG
GB-ESX,"East Sussex",GB-ENG
GB-ENF,"Enfield",GB-ENG
GB-ESS,"Essex",GB-ENG
GB-GAT,"Gateshead",GB-ENG
GB-GLS,"Gloucestershire",GB-ENG
GB-GRE,"Greenwich",GB-ENG
GB-HCK,"Hackney",GB-ENG
GB-HAL,"Halton",GB-ENG
GB-HMF,"Hammersmith and Fulham",GB-ENG
GB-HAM,"Hampshire",GB-ENG
GB-HRY,"Haringey",GB-ENG
GB-HRW,"Harrow",GB-ENG
GB-HPL,"Hartlepool",GB-ENG
GB-HAV,"Havering",GB-ENG
GB-HEF,"Herefordshire",GB-ENG
GB-HRT,"Hertfordshire",GB-ENG
GB-HIL,"Hillingdon",GB-ENG
GB-HNS,"Hounslow",GB-ENG
GB-IOW,"Isle of Wight",GB-ENG
GB-IOS,"Isles of Scilly",GB-ENG
GB-ISL,"Islington",GB-ENG
GB-KEC,"Kensington and Chelsea",GB-ENG
GB-KEN,"Kent",GB-ENG
GB-KHL,"Kingston upon Hull",GB-ENG
GB-KTT,"Kingston upon Thames",GB-ENG
GB-KIR,"Kirklees",GB-ENG
GB-KWL,"Knowsley",GB-ENG
GB-LBH,"Lambeth",GB-ENG
GB-LAN,"Lancashire",GB-ENG
GB-LDS,"Leeds",GB-ENG
GB-LCE,"Leicester",GB-ENG
GB-LEC,"Leicestershire",GB-ENG
GB-LEW,"Lewisham",GB-ENG
GB-LIN,"Lincolnshire",GB-ENG
GB-LIV,"Liverpool",GB-ENG
GB-LND,"London, City of",GB-ENG
GB-LUT,"Luton",GB-ENG
GB-MAN,"Manchester",GB-ENG
GB-MDW,"Medway",GB-ENG
GB-MRT,"Merton",GB-ENG
GB-MDB,"Middlesbrough",GB-ENG
GB-MIK,"Milton Keynes",GB-ENG
GB-NET,"Newcastle upon Tyne",GB-ENG
GB-NWM,"Newham",GB-ENG
GB-NFK,"Norfolk",GB-ENG
GB-NEL,"North East Lincolnshire",GB-ENG
GB-NLN,"North Lincolnshire",GB-ENG
GB-NSM,"North Somerset",GB-ENG
GB-NTY,"North Tyneside",GB-ENG
GB-NYK,"North Yorkshire",GB-ENG
GB-NTH,"Northamptonshire",GB-ENG
GB-NBL,"Northumberland",GB-ENG
GB-NGM,"Nottingham",GB-ENG
GB-NTT,"Nottinghamshire",GB-ENG
GB-OLD,"Oldham",GB-ENG
GB-OXF,"Oxfordshire",GB-ENG
GB-PTE,"Peterborough",GB-ENG
GB-PLY,"Plymouth",GB-ENG
GB-POL,"Poole",GB-ENG
GB-POR,"Portsmouth",GB-ENG
GB-RDG,"Reading",GB-ENG
GB-RDB,"Redbridge",GB-ENG
GB-RCC,"Redcar and Cleveland",GB-ENG
GB-RIC,"Richmond upon Thames",GB-ENG
GB-RCH,"Rochdale",GB-ENG
GB-ROT,"Rotherham",GB-ENG
GB-RUT,"Rutland",GB-ENG
GB-SLF,"Salford",GB-ENG
GB-SAW,"Sandwell",GB-ENG
GB-SFT,"Sefton",GB-ENG
GB-SHF,"Sheffield",GB-ENG
GB-SHR,"Shropshire",GB-ENG
GB-SLG,"Slough",GB-ENG
GB-SOL,"Solihull",GB-ENG
GB-SOM,"Somerset",GB-ENG
GB-SGC,"South Gloucestershire",GB-ENG
GB-STY,"South Tyneside",GB-ENG
GB-STH,"Southampton",GB-ENG
GB-SOS,"Southend-on-Sea",GB-ENG
GB-SWK,"Southwark",GB-ENG
GB-SHN,"St. Helens",GB-ENG
GB-STS,"Staffordshire",GB-ENG
GB-SKP,"Stockport",GB-ENG
GB-STT,"Stockton-on-Tees",GB-ENG
GB-STE,"Stoke-on-Trent",GB-ENG
GB-SFK,"Suffolk",GB-ENG
GB-SND,"Sunderland",GB-ENG
GB-SRY,"Surrey",GB-ENG
GB-STN,"Sutton",GB-ENG
GB-SWD,"Swindon",GB-ENG
GB-TAM,"Tameside",GB-ENG
GB-TFW,"Telford and Wrekin",GB-ENG
GB-THR,"Thurrock",GB-ENG
GB-TOB,"Torbay",GB-ENG
GB-TWH,"Tower Hamlets",GB-ENG
GB-TRF,"Trafford",GB-ENG
GB-WKF,"Wakefield",GB-ENG
GB-WLL,"Walsall",GB-ENG
GB-WFT,"Waltham Forest",GB-ENG
GB-WND,"Wandsworth",GB-ENG
GB-WRT,"Warrington",GB-ENG
GB-WAR,"Warwickshire",GB-ENG
GB-WBK,"West Berkshire",GB-ENG
GB-WSX,"West Sussex",GB-ENG
GB-WSM,"Westminster",GB-ENG
GB-WGN,"Wigan",GB-ENG
GB-WIL,"Wiltshire",GB-ENG
GB-WNM,"Windsor and Maidenhead",GB-ENG
GB-WRL,"Wirral",GB-ENG
GB-WOK,"Wokingham",GB-ENG
GB-WLV,"Wolverhampton",GB-ENG
GB-WOR,"Worcestershire",GB-ENG
GB-YOR,"York",GB-ENG
GB-ANN,"Antrim and Newtownabbey",GB-NIR
GB-AND,"Ards and North Down",GB-NIR
GB-ABC,"Armagh, Banbridge and Craigavon",GB-NIR
GB-BFS,"Belfast",GB-NIR
GB-CCG,"Causeway Coast and Glens",GB-NIR
GB-DRS,"Derry and Strabane",GB-NIR
GB-FMO,"Fermanagh and Omagh",GB-NIR
GB-LBC,"Lisburn and Castlereagh",GB-NIR
GB-MEA,"Mid and East Antrim",GB-NIR
GB-MUL,"Mid Ulster",GB-NIR
GB-NMD,"Newry, Mourne and Down",GB-NIR
GB-ABE,"Aberdeen City",GB-SCT
GB-ABD,"Aberdeenshire",GB-SCT
GB-ANS,"Angus",GB-SCT
GB-AGB,"Argyll and Bute",GB-SCT
GB-CLK,"Clackmannanshire",GB-SCT
GB-DGY,"Dumfries and Galloway",GB-SCT
GB-DND,"Dundee City",GB-SCT
GB-EAY,"East Ayrshire",GB-SCT
GB-EDU,"East Dunbartonshire",GB-SCT
GB-ELN,"East Lothian",GB-SCT
GB-ERW,"East Renfrewshire",GB-SCT
GB-EDH,"Edinburgh, City of",GB-SCT
GB-ELS,"Eilean Siar",GB-SCT
GB-FAL,"Falkirk",GB-SCT
GB-FIF,"Fife",GB-SCT
GB-GLG,"Glasgow City",GB-SCT
GB-HLD,"Highland",GB-SCT
GB-IVC,"Inverclyde",GB-SCT
GB-MLN,"Midlothian",GB-SCT
GB-MRY,"Moray",GB-SCT
GB-NAY,"North Ayrshire",GB-SCT
GB-NLK,"North Lanarkshire",GB-SCT
GB-ORK,"Orkney Islands",GB-SCT
GB-PKN,"Perth and Kinross",GB-SCT
GB-RFW,"Renfrewshire",GB-SCT
GB-SCB,"Scottish Borders, The",GB-SCT
GB-ZET,"Shetland Islands",GB-SCT
GB-SAY,"South Ayrshire",GB-SCT
GB-SLK,"South Lanarkshire",GB-SCT
GB-STG,"Stirling",GB-SCT
GB-WDU,"West Dunbartonshire",GB-SCT
GB-WLN,"West Lothian",GB-SCT
GB-BGW,"Blaenau Gwent",GB-WLS
GB-BGE,"Bridgend (Pen-y-bont ar Ogwr)",GB-WLS
GB-CAY,"Caerphilly (Caerffili)",GB-WLS
GB-CRF,"Cardiff (Caerdydd)",GB-WLS
GB-CMN,"Carmarthenshire (Sir Gaerfyrddin)",GB-WLS
GB-CGN,"Ceredigion (Sir Ceredigion)",GB-WLS
GB-CWY,"Ceredigion (Conwy)",GB-WLS
GB-DEN,"Denbighshire (Sir Ddinbych)",GB-WLS
GB-FLN,"Flintshire (Sir y Fflint)",GB-WLS
GB-GWN,"Gwynedd",GB-WLS
GB-AGY,"Isle of Anglesey (Sir Ynys Môn)",GB-WLS
GB-MTY,"Merthyr Tydfil (Merthyr Tudful)",GB-WLS
GB-MON,"Monmouthshire (Sir Fynwy)",GB-WLS
GB-NTL,"Neath Port Talbot (Castell-nedd Port Talbot)",GB-WLS
GB-NWP,"Newport (Casnewydd)",GB-WLS
GB-PEM,"Pembrokeshire (Sir Benfro)",GB-WLS
GB-POW,"Powys",GB-WLS
GB-RCT,"Rhondda, Cynon, Taff (Rhondda, Cynon, Taf)",GB-WLS
GB-SWA,"Swansea (Abertawe)",GB-WLS
GB-TOF,"TOF (Tor-faen)",GB-WLS
GB-VGL,"Vale of Glamorgan, The (Bro Morgannwg)",GB-WLS
GB-WRX,"Wrexham (Wrecsam)",GB-WLS

List of subdivisions: JSON

----------------------------------
 ISO-3166-2 code + Name - English
----------------------------------
// Countries and province
[
	{code: "GB-ENG", name: "England"},
	{code: "GB-NIR", name: "Northern Ireland"},
	{code: "GB-SCT", name: "Scotland"},
	{code: "GB-WLS", name: "Wales"}
]

// Nations
[
	{code: "GB-EAW", name: "England and Wales"},
	{code: "GB-GBN", name: "Great Britain"},
	{code: "GB-UKM", name: "United Kingdom"}
]

// Second-level subdivisions
[
	{code: "GB-BDG", name: "Barking and Dagenham", parent: "GB-ENG"},
	{code: "GB-BNE", name: "Barnet", parent: "GB-ENG"},
	{code: "GB-BNS", name: "Barnsley", parent: "GB-ENG"},
	{code: "GB-BAS", name: "Bath and North East Somerset", parent: "GB-ENG"},
	{code: "GB-BDF", name: "Bedford", parent: "GB-ENG"},
	{code: "GB-BEX", name: "Bexley", parent: "GB-ENG"},
	{code: "GB-BIR", name: "Birmingham", parent: "GB-ENG"},
	{code: "GB-BBD", name: "Blackburn with Darwen", parent: "GB-ENG"},
	{code: "GB-BPL", name: "Blackpool", parent: "GB-ENG"},
	{code: "GB-BOL", name: "Bolton", parent: "GB-ENG"},
	{code: "GB-BMH", name: "Bournemouth", parent: "GB-ENG"},
	{code: "GB-BRC", name: "Bracknell Forest", parent: "GB-ENG"},
	{code: "GB-BRD", name: "Bradford", parent: "GB-ENG"},
	{code: "GB-BEN", name: "Brent", parent: "GB-ENG"},
	{code: "GB-BNH", name: "Brighton and Hove", parent: "GB-ENG"},
	{code: "GB-BST", name: "Bristol, City of", parent: "GB-ENG"},
	{code: "GB-BRY", name: "Bromley", parent: "GB-ENG"},
	{code: "GB-BKM", name: "Buckinghamshire", parent: "GB-ENG"},
	{code: "GB-BUR", name: "Bury", parent: "GB-ENG"},
	{code: "GB-CLD", name: "Calderdale", parent: "GB-ENG"},
	{code: "GB-CAM", name: "Cambridgeshire", parent: "GB-ENG"},
	{code: "GB-CMD", name: "Camden", parent: "GB-ENG"},
	{code: "GB-CBF", name: "Central Bedfordshire", parent: "GB-ENG"},
	{code: "GB-CHE", name: "Cheshire East", parent: "GB-ENG"},
	{code: "GB-CHW", name: "Cheshire West and Chester", parent: "GB-ENG"},
	{code: "GB-CON", name: "Cornwall", parent: "GB-ENG"},
	{code: "GB-COV", name: "Coventry", parent: "GB-ENG"},
	{code: "GB-CRY", name: "Croydon", parent: "GB-ENG"},
	{code: "GB-CMA", name: "Cumbria", parent: "GB-ENG"},
	{code: "GB-DAL", name: "Darlington", parent: "GB-ENG"},
	{code: "GB-DER", name: "Derby", parent: "GB-ENG"},
	{code: "GB-DBY", name: "Derbyshire", parent: "GB-ENG"},
	{code: "GB-DEV", name: "Devon", parent: "GB-ENG"},
	{code: "GB-DNC", name: "Doncaster", parent: "GB-ENG"},
	{code: "GB-DOR", name: "Dorset", parent: "GB-ENG"},
	{code: "GB-DUD", name: "Dudley", parent: "GB-ENG"},
	{code: "GB-DUR", name: "Durham", parent: "GB-ENG"},
	{code: "GB-EAL", name: "Ealing", parent: "GB-ENG"},
	{code: "GB-ERY", name: "East Riding of Yorkshire", parent: "GB-ENG"},
	{code: "GB-ESX", name: "East Sussex", parent: "GB-ENG"},
	{code: "GB-ENF", name: "Enfield", parent: "GB-ENG"},
	{code: "GB-ESS", name: "Essex", parent: "GB-ENG"},
	{code: "GB-GAT", name: "Gateshead", parent: "GB-ENG"},
	{code: "GB-GLS", name: "Gloucestershire", parent: "GB-ENG"},
	{code: "GB-GRE", name: "Greenwich", parent: "GB-ENG"},
	{code: "GB-HCK", name: "Hackney", parent: "GB-ENG"},
	{code: "GB-HAL", name: "Halton", parent: "GB-ENG"},
	{code: "GB-HMF", name: "Hammersmith and Fulham", parent: "GB-ENG"},
	{code: "GB-HAM", name: "Hampshire", parent: "GB-ENG"},
	{code: "GB-HRY", name: "Haringey", parent: "GB-ENG"},
	{code: "GB-HRW", name: "Harrow", parent: "GB-ENG"},
	{code: "GB-HPL", name: "Hartlepool", parent: "GB-ENG"},
	{code: "GB-HAV", name: "Havering", parent: "GB-ENG"},
	{code: "GB-HEF", name: "Herefordshire", parent: "GB-ENG"},
	{code: "GB-HRT", name: "Hertfordshire", parent: "GB-ENG"},
	{code: "GB-HIL", name: "Hillingdon", parent: "GB-ENG"},
	{code: "GB-HNS", name: "Hounslow", parent: "GB-ENG"},
	{code: "GB-IOW", name: "Isle of Wight", parent: "GB-ENG"},
	{code: "GB-IOS", name: "Isles of Scilly", parent: "GB-ENG"},
	{code: "GB-ISL", name: "Islington", parent: "GB-ENG"},
	{code: "GB-KEC", name: "Kensington and Chelsea", parent: "GB-ENG"},
	{code: "GB-KEN", name: "Kent", parent: "GB-ENG"},
	{code: "GB-KHL", name: "Kingston upon Hull", parent: "GB-ENG"},
	{code: "GB-KTT", name: "Kingston upon Thames", parent: "GB-ENG"},
	{code: "GB-KIR", name: "Kirklees", parent: "GB-ENG"},
	{code: "GB-KWL", name: "Knowsley", parent: "GB-ENG"},
	{code: "GB-LBH", name: "Lambeth", parent: "GB-ENG"},
	{code: "GB-LAN", name: "Lancashire", parent: "GB-ENG"},
	{code: "GB-LDS", name: "Leeds", parent: "GB-ENG"},
	{code: "GB-LCE", name: "Leicester", parent: "GB-ENG"},
	{code: "GB-LEC", name: "Leicestershire", parent: "GB-ENG"},
	{code: "GB-LEW", name: "Lewisham", parent: "GB-ENG"},
	{code: "GB-LIN", name: "Lincolnshire", parent: "GB-ENG"},
	{code: "GB-LIV", name: "Liverpool", parent: "GB-ENG"},
	{code: "GB-LND", name: "London, City of", parent: "GB-ENG"},
	{code: "GB-LUT", name: "Luton", parent: "GB-ENG"},
	{code: "GB-MAN", name: "Manchester", parent: "GB-ENG"},
	{code: "GB-MDW", name: "Medway", parent: "GB-ENG"},
	{code: "GB-MRT", name: "Merton", parent: "GB-ENG"},
	{code: "GB-MDB", name: "Middlesbrough", parent: "GB-ENG"},
	{code: "GB-MIK", name: "Milton Keynes", parent: "GB-ENG"},
	{code: "GB-NET", name: "Newcastle upon Tyne", parent: "GB-ENG"},
	{code: "GB-NWM", name: "Newham", parent: "GB-ENG"},
	{code: "GB-NFK", name: "Norfolk", parent: "GB-ENG"},
	{code: "GB-NEL", name: "North East Lincolnshire", parent: "GB-ENG"},
	{code: "GB-NLN", name: "North Lincolnshire", parent: "GB-ENG"},
	{code: "GB-NSM", name: "North Somerset", parent: "GB-ENG"},
	{code: "GB-NTY", name: "North Tyneside", parent: "GB-ENG"},
	{code: "GB-NYK", name: "North Yorkshire", parent: "GB-ENG"},
	{code: "GB-NTH", name: "Northamptonshire", parent: "GB-ENG"},
	{code: "GB-NBL", name: "Northumberland", parent: "GB-ENG"},
	{code: "GB-NGM", name: "Nottingham", parent: "GB-ENG"},
	{code: "GB-NTT", name: "Nottinghamshire", parent: "GB-ENG"},
	{code: "GB-OLD", name: "Oldham", parent: "GB-ENG"},
	{code: "GB-OXF", name: "Oxfordshire", parent: "GB-ENG"},
	{code: "GB-PTE", name: "Peterborough", parent: "GB-ENG"},
	{code: "GB-PLY", name: "Plymouth", parent: "GB-ENG"},
	{code: "GB-POL", name: "Poole", parent: "GB-ENG"},
	{code: "GB-POR", name: "Portsmouth", parent: "GB-ENG"},
	{code: "GB-RDG", name: "Reading", parent: "GB-ENG"},
	{code: "GB-RDB", name: "Redbridge", parent: "GB-ENG"},
	{code: "GB-RCC", name: "Redcar and Cleveland", parent: "GB-ENG"},
	{code: "GB-RIC", name: "Richmond upon Thames", parent: "GB-ENG"},
	{code: "GB-RCH", name: "Rochdale", parent: "GB-ENG"},
	{code: "GB-ROT", name: "Rotherham", parent: "GB-ENG"},
	{code: "GB-RUT", name: "Rutland", parent: "GB-ENG"},
	{code: "GB-SLF", name: "Salford", parent: "GB-ENG"},
	{code: "GB-SAW", name: "Sandwell", parent: "GB-ENG"},
	{code: "GB-SFT", name: "Sefton", parent: "GB-ENG"},
	{code: "GB-SHF", name: "Sheffield", parent: "GB-ENG"},
	{code: "GB-SHR", name: "Shropshire", parent: "GB-ENG"},
	{code: "GB-SLG", name: "Slough", parent: "GB-ENG"},
	{code: "GB-SOL", name: "Solihull", parent: "GB-ENG"},
	{code: "GB-SOM", name: "Somerset", parent: "GB-ENG"},
	{code: "GB-SGC", name: "South Gloucestershire", parent: "GB-ENG"},
	{code: "GB-STY", name: "South Tyneside", parent: "GB-ENG"},
	{code: "GB-STH", name: "Southampton", parent: "GB-ENG"},
	{code: "GB-SOS", name: "Southend-on-Sea", parent: "GB-ENG"},
	{code: "GB-SWK", name: "Southwark", parent: "GB-ENG"},
	{code: "GB-SHN", name: "St. Helens", parent: "GB-ENG"},
	{code: "GB-STS", name: "Staffordshire", parent: "GB-ENG"},
	{code: "GB-SKP", name: "Stockport", parent: "GB-ENG"},
	{code: "GB-STT", name: "Stockton-on-Tees", parent: "GB-ENG"},
	{code: "GB-STE", name: "Stoke-on-Trent", parent: "GB-ENG"},
	{code: "GB-SFK", name: "Suffolk", parent: "GB-ENG"},
	{code: "GB-SND", name: "Sunderland", parent: "GB-ENG"},
	{code: "GB-SRY", name: "Surrey", parent: "GB-ENG"},
	{code: "GB-STN", name: "Sutton", parent: "GB-ENG"},
	{code: "GB-SWD", name: "Swindon", parent: "GB-ENG"},
	{code: "GB-TAM", name: "Tameside", parent: "GB-ENG"},
	{code: "GB-TFW", name: "Telford and Wrekin", parent: "GB-ENG"},
	{code: "GB-THR", name: "Thurrock", parent: "GB-ENG"},
	{code: "GB-TOB", name: "Torbay", parent: "GB-ENG"},
	{code: "GB-TWH", name: "Tower Hamlets", parent: "GB-ENG"},
	{code: "GB-TRF", name: "Trafford", parent: "GB-ENG"},
	{code: "GB-WKF", name: "Wakefield", parent: "GB-ENG"},
	{code: "GB-WLL", name: "Walsall", parent: "GB-ENG"},
	{code: "GB-WFT", name: "Waltham Forest", parent: "GB-ENG"},
	{code: "GB-WND", name: "Wandsworth", parent: "GB-ENG"},
	{code: "GB-WRT", name: "Warrington", parent: "GB-ENG"},
	{code: "GB-WAR", name: "Warwickshire", parent: "GB-ENG"},
	{code: "GB-WBK", name: "West Berkshire", parent: "GB-ENG"},
	{code: "GB-WSX", name: "West Sussex", parent: "GB-ENG"},
	{code: "GB-WSM", name: "Westminster", parent: "GB-ENG"},
	{code: "GB-WGN", name: "Wigan", parent: "GB-ENG"},
	{code: "GB-WIL", name: "Wiltshire", parent: "GB-ENG"},
	{code: "GB-WNM", name: "Windsor and Maidenhead", parent: "GB-ENG"},
	{code: "GB-WRL", name: "Wirral", parent: "GB-ENG"},
	{code: "GB-WOK", name: "Wokingham", parent: "GB-ENG"},
	{code: "GB-WLV", name: "Wolverhampton", parent: "GB-ENG"},
	{code: "GB-WOR", name: "Worcestershire", parent: "GB-ENG"},
	{code: "GB-YOR", name: "York", parent: "GB-ENG"},
	{code: "GB-ANN", name: "Antrim and Newtownabbey", parent: "GB-NIR"},
	{code: "GB-AND", name: "Ards and North Down", parent: "GB-NIR"},
	{code: "GB-ABC", name: "Armagh, Banbridge and Craigavon", parent: "GB-NIR"},
	{code: "GB-BFS", name: "Belfast", parent: "GB-NIR"},
	{code: "GB-CCG", name: "Causeway Coast and Glens", parent: "GB-NIR"},
	{code: "GB-DRS", name: "Derry and Strabane", parent: "GB-NIR"},
	{code: "GB-FMO", name: "Fermanagh and Omagh", parent: "GB-NIR"},
	{code: "GB-LBC", name: "Lisburn and Castlereagh", parent: "GB-NIR"},
	{code: "GB-MEA", name: "Mid and East Antrim", parent: "GB-NIR"},
	{code: "GB-MUL", name: "Mid Ulster", parent: "GB-NIR"},
	{code: "GB-NMD", name: "Newry, Mourne and Down", parent: "GB-NIR"},
	{code: "GB-ABE", name: "Aberdeen City", parent: "GB-SCT"},
	{code: "GB-ABD", name: "Aberdeenshire", parent: "GB-SCT"},
	{code: "GB-ANS", name: "Angus", parent: "GB-SCT"},
	{code: "GB-AGB", name: "Argyll and Bute", parent: "GB-SCT"},
	{code: "GB-CLK", name: "Clackmannanshire", parent: "GB-SCT"},
	{code: "GB-DGY", name: "Dumfries and Galloway", parent: "GB-SCT"},
	{code: "GB-DND", name: "Dundee City", parent: "GB-SCT"},
	{code: "GB-EAY", name: "East Ayrshire", parent: "GB-SCT"},
	{code: "GB-EDU", name: "East Dunbartonshire", parent: "GB-SCT"},
	{code: "GB-ELN", name: "East Lothian", parent: "GB-SCT"},
	{code: "GB-ERW", name: "East Renfrewshire", parent: "GB-SCT"},
	{code: "GB-EDH", name: "Edinburgh, City of", parent: "GB-SCT"},
	{code: "GB-ELS", name: "Eilean Siar", parent: "GB-SCT"},
	{code: "GB-FAL", name: "Falkirk", parent: "GB-SCT"},
	{code: "GB-FIF", name: "Fife", parent: "GB-SCT"},
	{code: "GB-GLG", name: "Glasgow City", parent: "GB-SCT"},
	{code: "GB-HLD", name: "Highland", parent: "GB-SCT"},
	{code: "GB-IVC", name: "Inverclyde", parent: "GB-SCT"},
	{code: "GB-MLN", name: "Midlothian", parent: "GB-SCT"},
	{code: "GB-MRY", name: "Moray", parent: "GB-SCT"},
	{code: "GB-NAY", name: "North Ayrshire", parent: "GB-SCT"},
	{code: "GB-NLK", name: "North Lanarkshire", parent: "GB-SCT"},
	{code: "GB-ORK", name: "Orkney Islands", parent: "GB-SCT"},
	{code: "GB-PKN", name: "Perth and Kinross", parent: "GB-SCT"},
	{code: "GB-RFW", name: "Renfrewshire", parent: "GB-SCT"},
	{code: "GB-SCB", name: "Scottish Borders, The", parent: "GB-SCT"},
	{code: "GB-ZET", name: "Shetland Islands", parent: "GB-SCT"},
	{code: "GB-SAY", name: "South Ayrshire", parent: "GB-SCT"},
	{code: "GB-SLK", name: "South Lanarkshire", parent: "GB-SCT"},
	{code: "GB-STG", name: "Stirling", parent: "GB-SCT"},
	{code: "GB-WDU", name: "West Dunbartonshire", parent: "GB-SCT"},
	{code: "GB-WLN", name: "West Lothian", parent: "GB-SCT"},
	{code: "GB-BGW", name: "Blaenau Gwent", parent: "GB-WLS"},
	{code: "GB-BGE", name: "Bridgend (Pen-y-bont ar Ogwr)", parent: "GB-WLS"},
	{code: "GB-CAY", name: "Caerphilly (Caerffili)", parent: "GB-WLS"},
	{code: "GB-CRF", name: "Cardiff (Caerdydd)", parent: "GB-WLS"},
	{code: "GB-CMN", name: "Carmarthenshire (Sir Gaerfyrddin)", parent: "GB-WLS"},
	{code: "GB-CGN", name: "Ceredigion (Sir Ceredigion)", parent: "GB-WLS"},
	{code: "GB-CWY", name: "Ceredigion (Conwy)", parent: "GB-WLS"},
	{code: "GB-DEN", name: "Denbighshire (Sir Ddinbych)", parent: "GB-WLS"},
	{code: "GB-FLN", name: "Flintshire (Sir y Fflint)", parent: "GB-WLS"},
	{code: "GB-GWN", name: "Gwynedd", parent: "GB-WLS"},
	{code: "GB-AGY", name: "Isle of Anglesey (Sir Ynys Môn)", parent: "GB-WLS"},
	{code: "GB-MTY", name: "Merthyr Tydfil (Merthyr Tudful)", parent: "GB-WLS"},
	{code: "GB-MON", name: "Monmouthshire (Sir Fynwy)", parent: "GB-WLS"},
	{code: "GB-NTL", name: "Neath Port Talbot (Castell-nedd Port Talbot)", parent: "GB-WLS"},
	{code: "GB-NWP", name: "Newport (Casnewydd)", parent: "GB-WLS"},
	{code: "GB-PEM", name: "Pembrokeshire (Sir Benfro)", parent: "GB-WLS"},
	{code: "GB-POW", name: "Powys", parent: "GB-WLS"},
	{code: "GB-RCT", name: "Rhondda, Cynon, Taff (Rhondda, Cynon, Taf)", parent: "GB-WLS"},
	{code: "GB-SWA", name: "Swansea (Abertawe)", parent: "GB-WLS"},
	{code: "GB-TOF", name: "TOF (Tor-faen)", parent: "GB-WLS"},
	{code: "GB-VGL", name: "Vale of Glamorgan, The (Bro Morgannwg)", parent: "GB-WLS"},
	{code: "GB-WRX", name: "Wrexham (Wrecsam)", parent: "GB-WLS"}
]

List of subdivisions: SQL

-- -----------------------------------------------------
-- Table `county`
-- -----------------------------------------------------
DROP TABLE IF EXISTS county;

CREATE TABLE IF NOT EXISTS county (
  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  code VARCHAR(6) NOT NULL,
  name VARCHAR(100) NOT NULL,
  parent VARCHAR(6) NOT NULL,
  PRIMARY KEY (id),
  UNIQUE INDEX id_UNIQUE (id ASC),
  UNIQUE INDEX code_UNIQUE (code ASC)
) ENGINE = InnoDB;

INSERT INTO county (id, code, name) VALUES (null, 'GB-BDG', 'Barking and Dagenham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BDG', 'Barking and Dagenham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BNE', 'Barnet', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BNS', 'Barnsley', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BAS', 'Bath and North East Somerset', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BDF', 'Bedford', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BEX', 'Bexley', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BIR', 'Birmingham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BBD', 'Blackburn with Darwen', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BPL', 'Blackpool', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BOL', 'Bolton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BMH', 'Bournemouth', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BRC', 'Bracknell Forest', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BRD', 'Bradford', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BEN', 'Brent', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BNH', 'Brighton and Hove', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BST', 'Bristol, City of', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BRY', 'Bromley', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BKM', 'Buckinghamshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BUR', 'Bury', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CLD', 'Calderdale', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CAM', 'Cambridgeshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CMD', 'Camden', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CBF', 'Central Bedfordshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CHE', 'Cheshire East', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CHW', 'Cheshire West and Chester', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CON', 'Cornwall', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-COV', 'Coventry', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CRY', 'Croydon', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CMA', 'Cumbria', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DAL', 'Darlington', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DER', 'Derby', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DBY', 'Derbyshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DEV', 'Devon', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DNC', 'Doncaster', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DOR', 'Dorset', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DUD', 'Dudley', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DUR', 'Durham, County', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-EAL', 'Ealing', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ERY', 'East Riding of Yorkshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ESX', 'East Sussex', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ENF', 'Enfield', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ESS', 'Essex', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-GAT', 'Gateshead', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-GLS', 'Gloucestershire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-GRE', 'Greenwich', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HCK', 'Hackney', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HAL', 'Halton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HMF', 'Hammersmith and Fulham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HAM', 'Hampshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HRY', 'Haringey', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HRW', 'Harrow', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HPL', 'Hartlepool', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HAV', 'Havering', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HEF', 'Herefordshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HRT', 'Hertfordshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HIL', 'Hillingdon', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HNS', 'Hounslow', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-IOW', 'Isle of Wight', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-IOS', 'Isles of Scilly', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ISL', 'Islington', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KEC', 'Kensington and Chelsea', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KEN', 'Kent', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KHL', 'Kingston upon Hull', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KTT', 'Kingston upon Thames', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KIR', 'Kirklees', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-KWL', 'Knowsley', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LBH', 'Lambeth', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LAN', 'Lancashire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LDS', 'Leeds', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LCE', 'Leicester', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LEC', 'Leicestershire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LEW', 'Lewisham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LIN', 'Lincolnshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LIV', 'Liverpool', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LND', 'London, City of', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LUT', 'Luton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MAN', 'Manchester', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MDW', 'Medway', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MRT', 'Merton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MDB', 'Middlesbrough', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MIK', 'Milton Keynes', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NET', 'Newcastle upon Tyne', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NWM', 'Newham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NFK', 'Norfolk', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NEL', 'North East Lincolnshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NLN', 'North Lincolnshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NSM', 'North Somerset', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NTY', 'North Tyneside', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NYK', 'North Yorkshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NTH', 'Northamptonshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NBL', 'Northumberland', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NGM', 'Nottingham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NTT', 'Nottinghamshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-OLD', 'Oldham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-OXF', 'Oxfordshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-PTE', 'Peterborough', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-PLY', 'Plymouth', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-POL', 'Poole', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-POR', 'Portsmouth', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RDG', 'Reading', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RDB', 'Redbridge', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RCC', 'Redcar and Cleveland', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RIC', 'Richmond upon Thames', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RCH', 'Rochdale', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ROT', 'Rotherham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RUT', 'Rutland', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SLF', 'Salford', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SAW', 'Sandwell', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SFT', 'Sefton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SHF', 'Sheffield', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SHR', 'Shropshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SLG', 'Slough', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SOL', 'Solihull', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SOM', 'Somerset', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SGC', 'South Gloucestershire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STY', 'South Tyneside', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STH', 'Southampton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SOS', 'Southend-on-Sea', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SWK', 'Southwark', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SHN', 'St. Helens', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STS', 'Staffordshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SKP', 'Stockport', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STT', 'Stockton-on-Tees', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STE', 'Stoke-on-Trent', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SFK', 'Suffolk', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SND', 'Sunderland', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SRY', 'Surrey', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STN', 'Sutton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SWD', 'Swindon', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TAM', 'Tameside', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TFW', 'Telford and Wrekin', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-THR', 'Thurrock', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TOB', 'Torbay', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TWH', 'Tower Hamlets', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TRF', 'Trafford', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WKF', 'Wakefield', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WLL', 'Walsall', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WFT', 'Waltham Forest', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WND', 'Wandsworth', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WRT', 'Warrington', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WAR', 'Warwickshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WBK', 'West Berkshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WSX', 'West Sussex', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WSM', 'Westminster', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WGN', 'Wigan', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WIL', 'Wiltshire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WNM', 'Windsor and Maidenhead', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WRL', 'Wirral', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WOK', 'Wokingham', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WLV', 'Wolverhampton', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WOR', 'Worcestershire', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-YOR', 'York', 'GB-ENG');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ANN', 'Antrim and Newtownabbey', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-AND', 'Ards and North Down', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ABC', 'Armagh, Banbridge and Craigavon', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BFS', 'Belfast', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CCG', 'Causeway Coast and Glens', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DRS', 'Derry and Strabane', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-FMO', 'Fermanagh and Omagh', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-LBC', 'Lisburn and Castlereagh', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MEA', 'Mid and East Antrim', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MUL', 'Mid Ulster', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NMD', 'Newry, Mourne and Down', 'GB-NIR');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ABE', 'Aberdeen City', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ABD', 'Aberdeenshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ANS', 'Angus', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-AGB', 'Argyll and Bute', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CLK', 'Clackmannanshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DGY', 'Dumfries and Galloway', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DND', 'Dundee City', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-EAY', 'East Ayrshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-EDU', 'East Dunbartonshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ELN', 'East Lothian', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ERW', 'East Renfrewshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-EDH', 'Edinburgh, City of', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ELS', 'Eilean Siar', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-FAL', 'Falkirk', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-FIF', 'Fife', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-GLG', 'Glasgow City', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-HLD', 'Highland', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-IVC', 'Inverclyde', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MLN', 'Midlothian', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MRY', 'Moray', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NAY', 'North Ayrshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NLK', 'North Lanarkshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ORK', 'Orkney Islands', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-PKN', 'Perth and Kinross', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RFW', 'Renfrewshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SCB', 'Scottish Borders, The', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-ZET', 'Shetland Islands', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SAY', 'South Ayrshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SLK', 'South Lanarkshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-STG', 'Stirling', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WDU', 'West Dunbartonshire', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WLN', 'West Lothian', 'GB-SCT');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BGW', 'Blaenau Gwent', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-BGE', 'Bridgend (Pen-y-bont ar Ogwr)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CAY', 'Caerphilly (Caerffili)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CRF', 'Cardiff (Caerdydd)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CMN', 'Carmarthenshire (Sir Gaerfyrddin)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CGN', 'Ceredigion (Sir Ceredigion)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-CWY', 'Ceredigion (Conwy)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-DEN', 'Denbighshire (Sir Ddinbych)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-FLN', 'Flintshire (Sir y Fflint)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-GWN', 'Gwynedd', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-AGY', 'Isle of Anglesey (Sir Ynys Môn)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MTY', 'Merthyr Tydfil (Merthyr Tudful)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-MON', 'Monmouthshire (Sir Fynwy)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NTL', 'Neath Port Talbot (Castell-nedd Port Talbot)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-NWP', 'Newport (Casnewydd)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-PEM', 'Pembrokeshire (Sir Benfro)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-POW', 'Powys', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-RCT', 'Rhondda, Cynon, Taff (Rhondda, Cynon, Taf)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-SWA', 'Swansea (Abertawe)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-TOF', 'TOF (Tor-faen)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-VGL', 'Vale of Glamorgan, The (Bro Morgannwg)', 'GB-WLS');
INSERT INTO county (id, code, name) VALUES (null, 'GB-WRX', 'Wrexham (Wrecsam)', 'GB-WLS');

List of subdivisions: XML

<!-- ISO 3166-2 code + name - English -->
<?xml version="1.0" encoding="UTF-8"?>
<counties>
	<county>
		<code>GB-BDG</code>
		<name>Barking and Dagenham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BNE</code>
		<name>Barnet</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BNS</code>
		<name>Barnsley</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BAS</code>
		<name>Bath and North East Somerset</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BDF</code>
		<name>Bedford</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BEX</code>
		<name>Bexley</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BIR</code>
		<name>Birmingham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BBD</code>
		<name>Blackburn with Darwen</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BPL</code>
		<name>Blackpool</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BOL</code>
		<name>Bolton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BMH</code>
		<name>Bournemouth</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BRC</code>
		<name>Bracknell Forest</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BRD</code>
		<name>Bradford</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BEN</code>
		<name>Brent</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BNH</code>
		<name>Brighton and Hove</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BST</code>
		<name>Bristol, City of</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BRY</code>
		<name>Bromley</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BKM</code>
		<name>Buckinghamshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-BUR</code>
		<name>Bury</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CLD</code>
		<name>Calderdale</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CAM</code>
		<name>Cambridgeshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CMD</code>
		<name>Camden</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CBF</code>
		<name>Central Bedfordshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CHE</code>
		<name>Cheshire East</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CHW</code>
		<name>Cheshire West and Chester</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CON</code>
		<name>Cornwall</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-COV</code>
		<name>Coventry</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CRY</code>
		<name>Croydon</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-CMA</code>
		<name>Cumbria</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DAL</code>
		<name>Darlington</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DER</code>
		<name>Derby</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DBY</code>
		<name>Derbyshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DEV</code>
		<name>Devon</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DNC</code>
		<name>Doncaster</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DOR</code>
		<name>Dorset</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DUD</code>
		<name>Dudley</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-DUR</code>
		<name>Durham, County</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-EAL</code>
		<name>Ealing</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ERY</code>
		<name>East Riding of Yorkshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ESX</code>
		<name>East Sussex</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ENF</code>
		<name>Enfield</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ESS</code>
		<name>Essex</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-GAT</code>
		<name>Gateshead</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-GLS</code>
		<name>Gloucestershire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-GRE</code>
		<name>Greenwich</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HCK</code>
		<name>Hackney</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HAL</code>
		<name>Halton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HMF</code>
		<name>Hammersmith and Fulham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HAM</code>
		<name>Hampshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HRY</code>
		<name>Haringey</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HRW</code>
		<name>Harrow</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HPL</code>
		<name>Hartlepool</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HAV</code>
		<name>Havering</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HEF</code>
		<name>Herefordshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HRT</code>
		<name>Hertfordshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HIL</code>
		<name>Hillingdon</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-HNS</code>
		<name>Hounslow</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-IOW</code>
		<name>Isle of Wight</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-IOS</code>
		<name>Isles of Scilly</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ISL</code>
		<name>Islington</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KEC</code>
		<name>Kensington and Chelsea</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KEN</code>
		<name>Kent</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KHL</code>
		<name>Kingston upon Hull</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KTT</code>
		<name>Kingston upon Thames</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KIR</code>
		<name>Kirklees</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-KWL</code>
		<name>Knowsley</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LBH</code>
		<name>Lambeth</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LAN</code>
		<name>Lancashire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LDS</code>
		<name>Leeds</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LCE</code>
		<name>Leicester</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LEC</code>
		<name>Leicestershire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LEW</code>
		<name>Lewisham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LIN</code>
		<name>Lincolnshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LIV</code>
		<name>Liverpool</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LND</code>
		<name>London, City of</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-LUT</code>
		<name>Luton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-MAN</code>
		<name>Manchester</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-MDW</code>
		<name>Medway</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-MRT</code>
		<name>Merton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-MDB</code>
		<name>Middlesbrough</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-MIK</code>
		<name>Milton Keynes</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NET</code>
		<name>Newcastle upon Tyne</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NWM</code>
		<name>Newham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NFK</code>
		<name>Norfolk</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NEL</code>
		<name>North East Lincolnshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NLN</code>
		<name>North Lincolnshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NSM</code>
		<name>North Somerset</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NTY</code>
		<name>North Tyneside</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NYK</code>
		<name>North Yorkshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NTH</code>
		<name>Northamptonshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NBL</code>
		<name>Northumberland</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NGM</code>
		<name>Nottingham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-NTT</code>
		<name>Nottinghamshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-OLD</code>
		<name>Oldham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-OXF</code>
		<name>Oxfordshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-PTE</code>
		<name>Peterborough</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-PLY</code>
		<name>Plymouth</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-POL</code>
		<name>Poole</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-POR</code>
		<name>Portsmouth</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RDG</code>
		<name>Reading</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RDB</code>
		<name>Redbridge</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RCC</code>
		<name>Redcar and Cleveland</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RIC</code>
		<name>Richmond upon Thames</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RCH</code>
		<name>Rochdale</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ROT</code>
		<name>Rotherham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-RUT</code>
		<name>Rutland</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SLF</code>
		<name>Salford</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SAW</code>
		<name>Sandwell</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SFT</code>
		<name>Sefton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SHF</code>
		<name>Sheffield</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SHR</code>
		<name>Shropshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SLG</code>
		<name>Slough</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SOL</code>
		<name>Solihull</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SOM</code>
		<name>Somerset</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SGC</code>
		<name>South Gloucestershire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STY</code>
		<name>South Tyneside</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STH</code>
		<name>Southampton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SOS</code>
		<name>Southend-on-Sea</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SWK</code>
		<name>Southwark</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SHN</code>
		<name>St. Helens</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STS</code>
		<name>Staffordshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SKP</code>
		<name>Stockport</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STT</code>
		<name>Stockton-on-Tees</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STE</code>
		<name>Stoke-on-Trent</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SFK</code>
		<name>Suffolk</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SND</code>
		<name>Sunderland</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SRY</code>
		<name>Surrey</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-STN</code>
		<name>Sutton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-SWD</code>
		<name>Swindon</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-TAM</code>
		<name>Tameside</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-TFW</code>
		<name>Telford and Wrekin</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-THR</code>
		<name>Thurrock</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-TOB</code>
		<name>Torbay</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-TWH</code>
		<name>Tower Hamlets</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-TRF</code>
		<name>Trafford</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WKF</code>
		<name>Wakefield</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WLL</code>
		<name>Walsall</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WFT</code>
		<name>Waltham Forest</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WND</code>
		<name>Wandsworth</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WRT</code>
		<name>Warrington</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WAR</code>
		<name>Warwickshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WBK</code>
		<name>West Berkshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WSX</code>
		<name>West Sussex</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WSM</code>
		<name>Westminster</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WGN</code>
		<name>Wigan</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WIL</code>
		<name>Wiltshire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WNM</code>
		<name>Windsor and Maidenhead</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WRL</code>
		<name>Wirral</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WOK</code>
		<name>Wokingham</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WLV</code>
		<name>Wolverhampton</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-WOR</code>
		<name>Worcestershire</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-YOR</code>
		<name>York</name>
		<parent>GB-ENG</parent>
	</county>
	<county>
		<code>GB-ANN</code>
		<name>Antrim and Newtownabbey</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-AND</code>
		<name>Ards and North Down</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-ABC</code>
		<name>Armagh, Banbridge and Craigavon</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-BFS</code>
		<name>Belfast</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-CCG</code>
		<name>Causeway Coast and Glens</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-DRS</code>
		<name>Derry and Strabane</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-FMO</code>
		<name>Fermanagh and Omagh</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-LBC</code>
		<name>Lisburn and Castlereagh</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-MEA</code>
		<name>Mid and East Antrim</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-MUL</code>
		<name>Mid Ulster</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-NMD</code>
		<name>Newry, Mourne and Down</name>
		<parent>GB-NIR</parent>
	</county>
	<county>
		<code>GB-ABE</code>
		<name>Aberdeen City</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ABD</code>
		<name>Aberdeenshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ANS</code>
		<name>Angus</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-AGB</code>
		<name>Argyll and Bute</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-CLK</code>
		<name>Clackmannanshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-DGY</code>
		<name>Dumfries and Galloway</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-DND</code>
		<name>Dundee City</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-EAY</code>
		<name>East Ayrshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-EDU</code>
		<name>East Dunbartonshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ELN</code>
		<name>East Lothian</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ERW</code>
		<name>East Renfrewshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-EDH</code>
		<name>Edinburgh, City of</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ELS</code>
		<name>Eilean Siar</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-FAL</code>
		<name>Falkirk</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-FIF</code>
		<name>Fife</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-GLG</code>
		<name>Glasgow City</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-HLD</code>
		<name>Highland</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-IVC</code>
		<name>Inverclyde</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-MLN</code>
		<name>Midlothian</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-MRY</code>
		<name>Moray</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-NAY</code>
		<name>North Ayrshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-NLK</code>
		<name>North Lanarkshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ORK</code>
		<name>Orkney Islands</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-PKN</code>
		<name>Perth and Kinross</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-RFW</code>
		<name>Renfrewshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-SCB</code>
		<name>Scottish Borders, The</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-ZET</code>
		<name>Shetland Islands</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-SAY</code>
		<name>South Ayrshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-SLK</code>
		<name>South Lanarkshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-STG</code>
		<name>Stirling</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-WDU</code>
		<name>West Dunbartonshire</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-WLN</code>
		<name>West Lothian</name>
		<parent>GB-SCT</parent>
	</county>
	<county>
		<code>GB-BGW</code>
		<name>Blaenau Gwent</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-BGE</code>
		<name>Bridgend (Pen-y-bont ar Ogwr)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-CAY</code>
		<name>Caerphilly (Caerffili)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-CRF</code>
		<name>Cardiff (Caerdydd)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-CMN</code>
		<name>Carmarthenshire (Sir Gaerfyrddin)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-CGN</code>
		<name>Ceredigion (Sir Ceredigion)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-CWY</code>
		<name>Ceredigion (Conwy)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-DEN</code>
		<name>Denbighshire (Sir Ddinbych)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-FLN</code>
		<name>Flintshire (Sir y Fflint)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-GWN</code>
		<name>Gwynedd</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-AGY</code>
		<name>Isle of Anglesey (Sir Ynys Môn)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-MTY</code>
		<name>Merthyr Tydfil (Merthyr Tudful)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-MON</code>
		<name>Monmouthshire (Sir Fynwy)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-NTL</code>
		<name>Neath Port Talbot (Castell-nedd Port Talbot)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-NWP</code>
		<name>Newport (Casnewydd)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-PEM</code>
		<name>Pembrokeshire (Sir Benfro)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-POW</code>
		<name>Powys</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-RCT</code>
		<name>Rhondda, Cynon, Taff (Rhondda, Cynon, Taf)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-SWA</code>
		<name>Swansea (Abertawe)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-TOF</code>
		<name>TOF (Tor-faen)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-VGL</code>
		<name>Vale of Glamorgan, The (Bro Morgannwg)</name>
		<parent>GB-WLS</parent>
	</county>
	<county>
		<code>GB-WRX</code>
		<name>Wrexham (Wrecsam)</name>
		<parent>GB-WLS</parent>
	</county>
</counties>