Ranking ยท 2026
Largest GP surgeries in London
The surgeries with the most registered patients.
| # | Surgery | Area | Registered patients | Score | Inspection |
|---|---|---|---|---|---|
| 1 | GP at Hand139 Lillie Road, London, SW6 7SX | London Hammersmith and Fulham | 100,329 | 13 | Good |
| 2 | Medicus Health PartnersForest Primary Care Centre, London, N9 7HD | Lower Edmonton Enfield | 93,770 | 1 | Good |
| 3 | Nexus Health GroupPrincess Street Group Practice, London, SE1 6JP | London Southwark | 75,271 | 30 | Good |
| 4 | The Lewisham Care Partnership56-60 Loampit Hill, London, SE13 7SX | London Lewisham | 52,631 | 7 | Good |
| 5 | Grafton Medical PartnersTrevelyan House, London, SW17 0RT | Tooting Wandsworth | 44,332 | 63 | Good |
| 6 | Goodman's Field Health Centre11 Stable Walk, London, E1 8ZF | London Tower Hamlets | 36,641 | 3 | Not rated |
| 7 | Modality Lewisham (ML)Jenner Health Centre 201-203, London, SE23 1HU | London Lewisham | 35,512 | 18 | Requires improvement |
| 8 | St Andrews Health Centre2 Hannaford Walk, London, E3 3FF | Bromley-by-Bow Tower Hamlets | 33,149 | 6 | Outstanding |
| 9 | Nelson Medical PracticeKingston Road, London, SW20 8DA | Wimbledon Merton | 32,866 | 36 | Good |
| 10 | At Medics - the Loxford PracticeLoxford Polyclinic, Ilford, IG1 2SN | Ilford Redbridge | 32,750 | 3 | Good |
| 11 | Valentine Health Partnership25-27 John Wilson Street, London, SE18 6PZ | Charlton Greenwich | 32,186 | 30 | Good |
| 12 | Archway Medical Centre652 Holloway Road, London, N19 3NU | London Islington | 31,992 | 22 | Good |
| 13 | Kingston Health Centre10 Skerne Road, Kingston Upon Thames, KT2 5AD | Kingston Upon Thames Kingston upon Thames | 27,577 | 74 | Outstanding |
| 14 | The Barkantine PracticeBarkantine Centre, London, E14 8JH | London Tower Hamlets | 27,421 | 1 | Good |
| 15 | GP Direct3-7 Welbeck Road, Harrow, HA2 0RQ | Rayners Lane Harrow | 26,935 | 77 | Good |
| 16 | Eltham Medical PracticeEltham Community Hospital, London, SE9 5DQ | Eltham Greenwich | 25,998 | 35 | Good |
| 17 | East Croydon Medical Centre59 Addiscombe Road, Croydon, CR0 6SD | Addiscombe Croydon | 25,413 | 24 | Good |
| 18 | Putneymead Group Medical Practice266 Upper Richmond Road, London, SW15 6TQ | Putney Wandsworth | 25,067 | 74 | Good |
| 19 | Carpenters Practice236-252 High Street, London, E15 2JA | London Newham | 24,638 | 4 | Good |
| 20 | Streatham High Practice2-8 Gracefield Gardens, London, SW16 2ST | Streatham Lambeth | 24,490 | 11 | Good |
| 21 | Keston Medical PracticePurley War Memorial Hosp, Purley, CR8 2YL | Purley Croydon | 24,100 | 7 | Good |
| 22 | The Chislehurst Partnership42 High Street, Chislehurst, BR7 5AQ | Chislehurst Bromley | 24,070 | 20 | Good |
| 23 | Millway Medical Practice2 Hartley Avenue, London, NW7 2HX | Mill Hill Barnet | 23,771 | 80 | Good |
| 24 | West Green Surgery590-598 Green Lanes, London, N8 0RA | Harringay Haringey | 23,651 | 32 | Not rated |
| 25 | Richmond Road Medical Centre136 Richmond Road, London, E8 3HN | Dalston Hackney | 23,619 | 91 | Outstanding |
| 26 | Hesa Medical Centre - Y00352Hesa Primary Care Centre, Hayes, UB3 4DS | Hayes Hillingdon | 23,519 | 48 | Good |
| 27 | West Hampstead Medical CentreSolent Road Health Clinic, London, NW6 1TP | London Camden | 23,369 | 76 | Good |
| 28 | Fairhill Medical Practice81 Kingston Hill, Kingston Upon Thames, KT2 7PX | Kingston Upon Thames Kingston upon Thames | 23,354 | 15 | Good |
| 29 | Hurley and Riverside PracticesEbenezer House, London, SE11 4HJ | London Lambeth | 23,341 | 18 | Good |
| 30 | The Practice Albert RoadKennard Street Health Centre, London, E16 2DY | London Newham | 23,236 | 2 | Good |
| 31 | Wembley Park Medical Centre2 Humphry Repton Lane, Wembley, HA9 0GL | Wembley Brent | 23,019 | 11 | Not rated |
| 32 | Brondesbury Medical Centre279 Kilburn High Road, London, NW6 7JQ | Kilburn Brent | 23,015 | 40 | Good |
| 33 | Heathbridge PracticeHeathbridge Medical Practice, London, SW15 2TL | Putney Wandsworth | 22,928 | 78 | Good |
| 34 | James Wigg PracticeKentish Town Health Centre, London, NW5 2BX | Kentish Town Camden | 22,909 | 12 | Good |
| 35 | St Johns Wood Medical PracticeBrampton House, London, NW8 9NH | St John's Wood Westminster | 22,226 | 54 | Requires improvement |
| 36 | Omnes Healthcare Ltd234 Porters Avenue, Dagenham, RM8 2EQ | Becontree Barking and Dagenham | 22,225 | 25 | Good |
| 37 | Islington Central Medical Centre28 Laycock Street, London, N1 1SW | Highbury Islington | 22,058 | 63 | Good |
| 38 | Chiswick Medical Practice95 Burlington Lane, London, W4 3ET | Chiswick Hounslow | 21,990 | 8 | Good |
| 39 | Queenswood Medical Practice151 Park Road, London, N8 8JD | Hornsey Haringey | 21,760 | 34 | Good |
| 40 | Clapham Park Group Practice72 Clarence Avenue, London, SW4 8JP | Clapham Lambeth | 21,289 | 75 | Good |
| 41 | Novum Health PartnershipThe Primary Care Centre, London, SE6 4JH | Catford Lewisham | 21,209 | 29 | Not Rated |
| 42 | North Street Medical Care274 North Street, Romford, RM1 4QJ | Romford Havering | 21,178 | 21 | Good |
| 43 | Bexley Medical Group171 King Harolds Way, Bexleyheath, DA7 5RB | Bexleyheath Bexley | 21,149 | 39 | Good |
| 44 | Winchmore Hill Practice808 Green Lanes, London, N21 2SA | London Enfield | 21,011 | 59 | Good |
| 45 | Grand Union Health Centre209 Harrow Road, London, W2 5EH | Westbourne Westminster | 20,928 | 68 | Good |
| 46 | The Pinn Medical Centre37 Love Lane, Pinner, HA5 3EE | Pinner Harrow | 20,824 | 21 | Outstanding |
| 47 | Elm House SurgeryBeckenham Beacon, Beckenham, BR3 3FD | Beckenham Bromley | 20,804 | 57 | Good |
| 48 | Star Lane Medical Centre121 Star Lane, London, E16 4QH | Canning Town Newham | 20,718 | 21 | Good |
| 49 | Sidcup Medical Centre2 Church Avenue, Sidcup, DA14 6BU | Sidcup Bexley | 20,644 | 3 | Good |
| 50 | Clapham Family PracticeMary Seacole Centre, London, SW4 7DB | London Lambeth | 20,589 | 40 | Good |
| 51 | Aurora MedcareThames View Health Centre, Barking, IG11 0LG | Barking Barking and Dagenham | 20,573 | 14 | Good |
| 52 | Hayes Medical Centre157 Old Station Road, Hayes, UB3 4NA | Hayes Hillingdon | 20,531 | 20 | Good |
| 53 | Edith Cavell Practice41a-41c Streatham Hill, London, SW2 4TP | Streatham Lambeth | 20,482 | 45 | Good |
| 54 | Balham Park Surgery236 Balham High Road, London, SW17 7AW | Tooting Wandsworth | 20,303 | 86 | Good |
| 55 | Liberty Bridge Road PracticeLudwig Guttman Centre, London, E20 1AS | London Newham | 20,262 | 19 | Good |
| 56 | Tulasi Medical Centre10 Bennetts Castle Lane, Dagenham, RM8 3XU | Becontree Barking and Dagenham | 20,147 | 0 | Good |
| 57 | Thornton Road & Valley Park SurgeryHealthy Living Centre, Croydon, CR0 4YD | West Thornton Croydon | 20,110 | 31 | Good |
| 58 | Everest Health Partnership71 Sherard Road, London, SE9 6ER | Eltham Greenwich | 19,875 | 7 | Good |
| 59 | Wallington Family PracticeWallington Family Practice, Wallington, SM6 0HY | Carshalton Sutton | 19,860 | 44 | Good |
| 60 | Evergreen Primary Care Centre1 Smythe Close, London, N9 0TW | London Enfield | 19,479 | 15 | Good |
| 61 | Wandsworth Medical Centre90-92 Garratt Lane, London, SW18 4DD | London Wandsworth | 19,457 | 36 | Good |
| 62 | Paxton Green Group PracticePaxton Green Health Centre, London, SE21 8AU | London Southwark | 19,295 | 86 | Good |
| 63 | Gower Street Practice20 Gower Street, London, WC1E 6DP | London Camden | 19,277 | 40 | Good |
| 64 | The Lonsdale Medical Centre24 Lonsdale Road, London, NW6 6RR | London Brent | 19,276 | 4 | Good |
| 65 | Lakeside MedicalLakeside Health Centre, London, SE2 9LH | London Bexley | 19,120 | 14 | Good |
| 66 | Old Coulsdon Medical Practice2a Court Avenue, Coulsdon, CR5 1HF | Coulsdon Croydon | 19,083 | 74 | Good |
| 67 | Suttons Wharf Health Centre26 Palmers Road, London, E2 0FA | Mile End Tower Hamlets | 18,964 | 4 | Requires improvement |
| 68 | North End Medical Centre160 North End Road, London, W14 9PR | London Hammersmith and Fulham | 18,952 | 61 | Good |
| 69 | Bounds Green Group PracticeThe Surgery, London, N11 2PF | London Haringey | 18,946 | 40 | Good |
| 70 | Oak Tree Medical Centre273-275 Green Lane, Ilford, IG3 9TJ | Goodmayes Redbridge | 18,877 | 1 | Good |
| 71 | Belmont Health Centre516 Kenton Lane, Harrow, HA3 7LT | Harrow | 18,870 | 63 | Requires improvement |
| 72 | Vanbrugh Group PracticeLevel 2, London, SE10 9GB | London Greenwich | 18,569 | 49 | Good |
| 73 | Wentworth Group Practice - Finchley38 Wentworth Avenue, London, N3 1YL | London Barnet | 18,421 | 7 | Good |
| 74 | The Practice Heart of Hounslow92 Bath Road, Hounslow, TW3 3LN | Hounslow | 18,421 | 35 | Good |
| 75 | Lambton Road Medical Practice1 Lambton Road, London, SW20 0LW | London Merton | 18,288 | 85 | Good |
| 76 | Honeypot Medical Centre404 Honeypot Lane, Stanmore, HA7 1JP | Queensbury Harrow | 18,244 | 65 | Good |
| 77 | Churchill Medical CentreClifton Road, Kingston Upon Thames, KT2 6PG | Kingston Upon Thames Kingston upon Thames | 18,221 | 74 | Good |
| 78 | Stamford Hill Group Practice2 Egerton Road, London, N16 6UA | Stamford Hill Hackney | 18,177 | 17 | Good |
| 79 | Tollgate Medical Centre220 Tollgate Road, London, E6 5JS | Beckton Newham | 18,166 | 11 | Good |
| 80 | Watling Medical Centre108 Watling Avenue, Edgware, HA8 0NR | Edgware Barnet | 18,160 | 43 | Good |
| 81 | Addison Road Medical Practice46 Ravenswood Road, London, E17 9LY | London Waltham Forest | 18,090 | 37 | Good |
| 82 | Western Road Medical Centre99 Western Road, Romford, RM1 3LS | Romford Havering | 18,026 | 29 | Good |
| 83 | Woodgrange Medical Practice40 Woodgrange Road, London, E7 0QH | Forest Gate Newham | 18,001 | 49 | Outstanding |
| 84 | Belvedere Medical Centre15 Albert Road, Belvedere, DA17 5LQ | Belvedere Bexley | 17,983 | 9 | Good |
| 85 | Hampstead Group Practice75 Fleet Road, London, NW3 2QU | London Camden | 17,978 | 72 | Good |
| 86 | Selsdon Park Medical Practice97 Addington Road, South Croydon, CR2 8LG | Selsdon Croydon | 17,919 | 73 | Good |
| 87 | Woodcote Medical32 Foxley Lane, Purley, CR8 3EE | Purley Croydon | 17,687 | 7 | Good |
| 88 | Richmond Medical GroupSheen Lane Health Centre, London, SW14 8LP | London Richmond upon Thames | 17,616 | 88 | Good |
| 89 | Oak Lodge Medical Centre234 Burnt Oak Broadway, Edgware, HA8 0AP | Edgware Barnet | 17,604 | 37 | Good |
| 90 | Longrove SurgeryVale Drive Primary Care Centre, Barnet, EN5 2ED | Barnet | 17,555 | 32 | Good |
| 91 | XX Place Health CentreBancroft Road, London, E1 4DG | Mile End Tower Hamlets | 17,511 | 5 | Good |
| 92 | Victoria Medical Centre29 Upper Tachbrook Street, London, SW1V 1SN | Pimlico Westminster | 17,505 | 17 | Good |
| 93 | The Muswell Hill Practice54 Muswell Hill, London, N10 3ST | Muswell Hill Haringey | 17,440 | 90 | Outstanding |
| 94 | Shrewsbury Road SurgeryShrewsbury Road, London, E7 8QP | East Ham Newham | 17,425 | 25 | Good |
| 95 | Ritchie Street Group Practice34 Ritchie Street, London, N1 0DG | London Islington | 17,306 | 47 | Good |
| 96 | Spring Hill PracticeBelfast Road, London, N16 6UH | Stoke Newington Hackney | 17,188 | 79 | Good |
| 97 | Falmouth Road Group Practice78 Falmouth Road, London, SE1 4JW | London Southwark | 17,106 | 8 | Good |
| 98 | Essex LodgeGreengate Street, London, E13 0AS | Plaistow Newham | 17,047 | 20 | Good |
| 99 | Swiss Cottage Surgery2 Winchester Mews, London, NW3 3NP | London Camden | 17,033 | 88 | Good |
| 100 | The Law Medical Group PracticeWrottesley Road Surgery, London, NW10 5UY | London Brent | 16,956 | 19 | Good |
Sources: the 2026 NHS GP Patient Survey (NHS England and Ipsos) and Care Quality Commission ratings to 01 September 2026. Read how scores work.
Other rankings: best overall, best rated by patients, easiest to get through to, hardest to get through to, best online access, shortest waits, most improved, biggest declines, lowest scores.