Important UK Government Departments & Official Contacts

This directory provides key phone numbers for UK government departments, public services, NHS services, emergency and non-emergency lines, and other official organisations.

📞 Central Government Departments

Department / ServicePhone
UK Government Enquiries (GOV.UK)0345 000 0000
HM Revenue & Customs (HMRC)0300 200 3300
Department for Work & Pensions (DWP)0345 604 3719
Home Office - Main Switchboard020 7035 4848
Home Office - Immigration Enforcement0300 123 7000
HM Passport Office (Complaints)0300 222 0000
Disclosure & Barring Service0300 020 0190
Department of Health & Social Care020 7210 4850
Driver and Vehicle Licensing Agency (DVLA)0300 123 0999
UK Visas and Immigration0300 123 4123
Action Fraud - National Reporting0300 123 2040
Scottish Government General Enquiries0300 244 4000
Foreign, Commonwealth & Development Office (FCDO)01355 84 3132
HM Treasury (General Enquiries)020 7270 5000

🏙️ Local Councils - Sample Contacts

CouncilPhone
Aberdeen City Council01224 612345
Birmingham City Council0121 771 0000
Brighton & Hove City Council01273 262 494
Bristol City Council0117 922 2000
Camden London Borough Council020 7974 4444
Cardiff Council029 20 87 4000
City of Edinburgh Council0131 200 2000
Derby City Council01332 792600
Durham County Council0300 026 0000
Glasgow City Council0141 240 2020
Kingston upon Hull City Council01482 414641
Leeds City Council0113 222 4444
Leicester City Council0116 246 0000
Liverpool City Council0151 234 0789
London Borough of Croydon020 8701 7770
Manchester City Council0161 234 5000
Newcastle City Council0191 282 3000
North Somerset Council01934 844400
Nottingham City Council0115 864 4000
Plymouth City Council01752 222111
Sheffield City Council0114 273 0000
Southampton City Council023 8083 0000
Wolverhampton City Council01902 532632

🚓 Emergency & Non‑Emergency Services

ServicePhone
Emergency Services (Police, Fire, Ambulance)999
Police - Non-Emergency101
NHS Non-Emergency Advice111
UK Power Cut Line105
Gas Emergency - National Grid0800 024 0000
Electricity Emergency - UK Power Networks0800 151 490
Water Emergency - Thames Water0800 808 800
Environment Agency Floodline0345 998 8800
Action Fraud - Report Fraud & Cybercrime0300 123 2040
RSPCA - Animal Cruelty / Emergencies0300 123 1222
Gas Emergency - Scotland0800 777 777
British Transport Police - Non Emergency0800 40 50 40
Maritime & Coastguard - UK023 8032 2322
National Rail Enquiries0345 7 10 20 20

🏥 NHS Hospitals & Health Services

Hospital / ServicePhone
Royal London Hospital020 3594 2040
St Thomas’ Hospital020 7188 7188
Manchester Royal Infirmary0161 276 1234
Bristol Royal Infirmary0117 923 0000
Edinburgh Royal Infirmary0131 536 1000
Queen Elizabeth Hospital, Birmingham0121 441 2211
Leeds General Infirmary0113 222 4333
King’s College Hospital, London020 3299 3000
Royal Free Hospital, London020 7794 3333
Sheffield Teaching Hospitals - Northern General0114 226 1111
Nottingham University Hospitals - Queen’s Medical Centre0115 876 4500
Plymouth Hospitals NHS Trust - Derriford Hospital01752 233222
Cardiff & Vale University Health Board - University Hospital of Wales029 20 747 777
Glasgow Royal Infirmary0141 240 0000
Belfast City Hospital028 9032 4000
Oxford University Hospitals - John Radcliffe Hospital01865 211111
Cambridge University Hospitals - Addenbrooke's Hospital01223 541234
University Hospital Southampton023 8077 7777
Royal Bournemouth Hospital01202 556111
Kingston Hospital, London020 8971 5700
University Hospital of North Durham0191 282 3000
NHS 24 (Scotland) - Health Advice111
Healthwatch England - Public Health Queries0300 031 0123
National Blood Service UK0300 123 1234
NHS Choices - General Information0345 222 1111

🌍 Embassy & International Contacts

OrganisationPhone
American Embassy, London020 7499 9000
Argentinian Embassy, London020 7318 1300
Armenian Embassy, London020 7938 4514
Australian High Commission, London020 7379 4334
Austrian Embassy, London020 7235 3731
Bahamas High Commission, London020 7408 4488
Bahrain Embassy, London020 7201 9170
Bangladesh High Commission, London020 7584 0081
Belgian Embassy, London020 7470 3700
Belize High Commission, London020 7723 3603
Bolivian Embassy, London020 7235 4248
Bosnia & Herzegovina Embassy, London020 7373 0867
Botswana High Commission, London020 7499 0031
Brazil Consulate‑General, London020 7499 0877
Bulgaria Embassy, London020 7584 9400
China Embassy, London020 7299 4049
Czech Republic Embassy, London020 7243 1115
France Embassy, London020 7073 1000
Germany Embassy, London020 7824 1300
Italy Embassy, London020 7312 2200
Japan Embassy, London020 7465 6500
Mexico Embassy, London020 7499 8586
Russia Embassy, London020 7229 3628
Senegal Embassy, London020 7938 4048
Spain Embassy, London020 7235 5555
Switzerland Embassy, London020 7616 6000
Sweden Embassy, London020 78 24 8400
Switzerland Embassy, London020 7616 6000
Syria Embassy, London020 79 40 3641
Thai Embassy, London020 72 42 4818
Tunisian Embassy, London020 73 53 3014
Turkish Embassy, London020 73 93 02 02
Turkish Consulate General, London020 75 91 6900
Uganda High Commission, London020 74 19 8451
Ukraine Embassy, London020 72 49 5100
United Arab Emirates Embassy, London020 72 44 1111
United States Embassy, London020 74 99 9000
Vatican (Holy See) Embassy, London020 79 30 7331
Venezuela Embassy, London020 72 69 6134
Vietnam Embassy, London020 76 36 0323

Some embassy contact details are sourced from public telephone directories.

ℹ️ Notes

This list includes common government and public service contacts in the UK. For more phone numbers, including specific service lines (e.g., benefits, passports, driving licences), you can visit the official GOV.UK contact page.