England

NHS hospitals in London

66 NHS hospitals serving London.

HospitalTownTrust / BoardTypePostcodeDetails
Barnet HospitalBarnetRoyal Free London NHS Foundation TrustMajor/district general hospitalEN5 3DJ Details →
Beckenham BeaconBeckenhamBromley HealthcareCommunity hospitalBR3 3QL Details →
Bethlem Royal HospitalBeckenhamSouth London and Maudsley NHS Foundation TrustSpecialistBR3 3BX Details →
Central Middlesex HospitalPark RoyalLondon North West University Healthcare NHS TrustMajor/district general hospitalNW10 7NS Details →
Charing Cross HospitalHammersmithImperial College Healthcare NHS TrustMajor/district general hospitalW6 8RF Details →
Chase Farm HospitalEnfieldRoyal Free London NHS Foundation TrustMajor/district general hospitalEN2 8JL Details →
Chelsea and Westminster HospitalChelseaChelsea and Westminster Hospital NHS Foundation TrustMajor/district general hospitalSW10 9NH Details →
Croydon University HospitalThornton HeathCroydon Health Services NHS TrustMajor/district general hospitalCR7 7YE Details →
Ealing HospitalSouthallLondon North West University Healthcare NHS TrustMajor/district general hospitalUB1 3HW Details →
Eastman Dental HospitalBloomsburyUniversity College London Hospitals NHS Foundation TrustSpecialistWC1X 8LD Details →
Epsom HospitalEpsomEpsom and St Helier University Hospitals NHS TrustMajor/district general hospitalKT18 7EG Details →
Erith and District HospitalErithOxleas NHS Foundation TrustCommunity hospitalDA8 3EE Details →
Evelina London Children's HospitalLambethGuy's and St Thomas' NHS Foundation TrustSpecialistSE1 7EH Details →
Finchley Memorial HospitalNorth FinchleyCentral London Community Healthcare NHS TrustCommunity hospitalN12 0JE Details →
Gordon HospitalPimlicoCentral London Community Healthcare NHS TrustCommunity hospitalSW1V 2RH Details →
Great Ormond Street HospitalBloomsburyGreat Ormond Street Hospital for Children NHS Foundation TrustSpecialistWC1N 3JH Details →
Guy's HospitalSouthwarkGuy's and St Thomas' NHS Foundation TrustMajor/district general hospitalSE1 9RT Details →
Hammersmith HospitalHammersmithImperial College Healthcare NHS TrustMajor/district general hospitalW12 0HS Details →
Harefield HospitalHarefieldGuy's and St Thomas' NHS Foundation TrustSpecialistUB9 6JH Details →
Hillingdon HospitalUxbridgeThe Hillingdon Hospitals NHS Foundation TrustMajor/district general hospitalUB8 3NN Details →
Homerton University HospitalHomertonHomerton Healthcare NHS Foundation TrustMajor/district general hospitalE9 6SR Details →
Hospital for Tropical DiseasesBloomsburyUniversity College London Hospitals NHS Foundation TrustSpecialistNW1 2PG Details →
King George HospitalGoodmayesBarking, Havering and Redbridge University Hospitals NHS TrustMajor/district general hospitalIG3 8YB Details →
King's College HospitalDenmark HillKing's College Hospital NHS Foundation TrustMajor/district general hospitalSE5 9RS Details →
Kingston HospitalKingston upon ThamesKingston Hospital NHS Foundation TrustMajor/district general hospitalKT2 7QB Details →
Maudsley HospitalDenmark HillSouth London and Maudsley NHS Foundation TrustSpecialistSE5 8AZ Details →
Mile End HospitalMile EndBarts Health NHS TrustCommunity hospitalE1 4DG Details →
Moorfields Eye HospitalOld StreetMoorfields Eye Hospital NHS Foundation TrustSpecialistEC1V 2PD Details →
Mount Vernon HospitalNorthwoodThe Hillingdon Hospitals NHS Foundation TrustCommunity hospitalHA6 2RN Details →
National Hospital for Neurology and NeurosurgeryBloomsburyUniversity College London Hospitals NHS Foundation TrustSpecialistWC1N 3BG Details →
Newham University HospitalPlaistowBarts Health NHS TrustMajor/district general hospitalE13 8SL Details →
North Middlesex University HospitalEdmontonNorth Middlesex University Hospital NHS TrustMajor/district general hospitalN18 1QX Details →
Northwick Park HospitalHarrowLondon North West University Healthcare NHS TrustMajor/district general hospitalHA1 3UJ Details →
Orpington HospitalOrpingtonOxleas NHS Foundation TrustCommunity hospitalBR6 9JU Details →
Princess Royal University HospitalFarnboroughKing's College Hospital NHS Foundation TrustMajor/district general hospitalBR6 8ND Details →
Queen Charlotte's and Chelsea HospitalHammersmithImperial College Healthcare NHS TrustSpecialistW12 0HS Details →
Queen Elizabeth HospitalWoolwichLewisham and Greenwich NHS TrustMajor/district general hospitalSE18 4QH Details →
Queen Mary's HospitalSidcupOxleas NHS Foundation TrustCommunity hospitalDA14 6LT Details →
Queen Mary's HospitalRoehamptonSt George's University Hospitals NHS Foundation TrustSpecialistSW15 5PN Details →
Queen's HospitalRomfordBarking, Havering and Redbridge University Hospitals NHS TrustMajor/district general hospitalRM7 0AG Details →
Royal Brompton HospitalChelseaGuy's and St Thomas' NHS Foundation TrustSpecialistSW3 6NP Details →
Royal Free HospitalHampsteadRoyal Free London NHS Foundation TrustMajor/district general hospitalNW3 2QG Details →
Royal London HospitalWhitechapelBarts Health NHS TrustMajor/district general hospitalE1 1FR Details →
Royal Marsden HospitalChelseaThe Royal Marsden NHS Foundation TrustSpecialistSW3 6JJ Details →
Royal Marsden HospitalSuttonThe Royal Marsden NHS Foundation TrustSpecialistSM2 5PT Details →
Royal National Orthopaedic HospitalStanmoreRoyal National Orthopaedic Hospital NHS TrustSpecialistHA7 4LP Details →
Royal National Throat, Nose and Ear HospitalBloomsburyUniversity College London Hospitals NHS Foundation TrustSpecialistWC1X 8DA Details →
Springfield University HospitalTootingSouth West London and St George's Mental Health NHS TrustSpecialistSW17 4TP Details →
St Ann's HospitalHaringeyBarnet, Enfield and Haringey Mental Health NHS TrustSpecialistN15 3TH Details →
St Bartholomew's HospitalSmithfieldBarts Health NHS TrustSpecialistEC1A 7BE Details →
St Charles HospitalKensingtonCentral London Community Healthcare NHS TrustCommunity hospitalW10 6DZ Details →
St George's HospitalTootingSt George's University Hospitals NHS Foundation TrustMajor/district general hospitalSW17 0QT Details →
St Helier HospitalCarshaltonEpsom and St Helier University Hospitals NHS TrustMajor/district general hospitalSM5 1AA Details →
St Mark's HospitalHarrowLondon North West University Healthcare NHS TrustSpecialistHA1 3UJ Details →
St Mary's HospitalPaddingtonImperial College Healthcare NHS TrustMajor/district general hospitalW2 1NY Details →
St Pancras HospitalCamdenCentral and North West London NHS Foundation TrustSpecialistNW1 0PE Details →
St Thomas' HospitalLambethGuy's and St Thomas' NHS Foundation TrustMajor/district general hospitalSE1 7EH Details →
Teddington Memorial HospitalTeddingtonHounslow and Richmond Community Healthcare NHS TrustCommunity hospitalTW11 8QU Details →
Tolworth HospitalSurbitonSouth West London and St George's Mental Health NHS TrustSpecialistKT6 7QU Details →
University College HospitalBloomsburyUniversity College London Hospitals NHS Foundation TrustMajor/district general hospitalNW1 2BU Details →
University College Hospital at Westmoreland StreetMaryleboneUniversity College London Hospitals NHS Foundation TrustSpecialistW1G 8PH Details →
University Hospital LewishamLewishamLewisham and Greenwich NHS TrustMajor/district general hospitalSE13 6LH Details →
West Middlesex University HospitalIsleworthChelsea and Westminster Hospital NHS Foundation TrustMajor/district general hospitalTW7 6AF Details →
Western Eye HospitalMaryleboneImperial College Healthcare NHS TrustSpecialistNW1 5QH Details →
Whipps Cross University HospitalLeytonstoneBarts Health NHS TrustMajor/district general hospitalE11 1NR Details →
Whittington HospitalArchwayWhittington Health NHS TrustMajor/district general hospitalN19 5NF Details →

Long waits in London?

Compare private hospitals and health insurance covering this area — free, no obligation.

← All regions · Search by postcode instead →

Frequently asked questions

How many NHS hospitals are listed in London?

66 NHS hospitals are currently listed for London. Always confirm details directly with the NHS hospital you choose, since specifics can change between updates.

Is this list up to date?

This list reflects NHS trust/health board data as of our last refresh. Hospital names, sites and specialties change over time, so treat this as a starting point rather than the final word.

Can I search by postcode instead?

Yes — postcode search ranks the closest NHS hospitals to any address by real distance, rather than showing the whole London area at once.

Can I choose which NHS hospital I'm treated at?

Often yes — under NHS England's e-Referral system, you can usually choose from a list of hospitals for many non-urgent treatments, not just your nearest one. Ask your GP when you're referred.

Find Care Near You