Counties 2 Hertfordshire (formerly Counties 2 Herts/Middlesex and before that London 3 North West) is a level 8 league within the RFU league structure and is made up of teams predominantly from north-west London and Hertfordshire. Promoted sides move up to Counties 1 Hertfordshire while relegated teams drop to Counties 3 Hertfordshire. Following the RFU's Adult Competition Review, from season 2022–23 it adopted the name Counties 2 Herts/Middlesex (2022–25), however ahead of the 2025–26 season a decision was taken to split out Hertfordshire RFU and Middlesex RFU clubs for the first time, with Middlesex teams moving on a level transfer to Counties 2 Middlesex.
Teams for 2026-27
Departing were Datchworth (champions) and Royston (runners up) both promoted to Counties 1 Hertfordshire. There was no relegation.
TeamGroundCapacityCity/AreaPrevious season Chess Valley Croxley Guild of Sports Croxley, Hertfordshire 3rd Harpenden 2XV Redbourn Lane Harpenden, Hertfordshire Promoted from Counties 3 Hertfordshire (3rd) Hitchin 2XV King George V Playing Fields Hitchin, Hertfordshire Promoted from Counties 3 Hertfordshire (champions) Letchworth Garden City II Legends Lane, Baldock Road Letchworth, Hertfordshire 9th Luton Newlands Road Luton, Bedfordshire 8th Old Grammarians Green Dragon Lane Winchmore Hill, London Promoted from Counties 3 Hertfordshire (runners-up) St Albans Boggymead Springs St Albans, Hertfordshire 5th Tabard Cobden Hill Radlett, Hertfordshire 6th Tring II Pendley Sports Centre Tring, Hertfordshire 4th Verulamians Cotlandswick London Colney, Hertfordshire 7th
Teams for 2025–26
This was the first season with the league containing only Hertfordshire RFU clubs.
Departing were Hampstead (champions), Wasps FC (runners up), Saracens Amateurs (3rd) and UCS Old Boys (5th) all promoted to Counties 1 Middlesex.
Also leaving on a level transfer to Counties 2 Middlesex were Harrow (4th), Enfield Ignatians (7th), Barnet Elizabethans (10th) and Old Millhillians (11th).
Old Albanian III were originally due to participate in the league but withdrew before the season began.
TeamGroundCapacityCity/AreaPrevious season Chess Valley Croxley Guild of Sports Croxley, Hertfordshire Promoted from Counties 3 Herts/Middlesex (3rd) Datchworth Datchworth Sports Club Datchworth, Hertfordshire Relegated from Counties 1 Herts/Middlesex (12th) Letchworth Garden City II Legends Lane, Baldock Road Letchworth, Hertfordshire New entry Luton Newlands Road Luton, Bedfordshire Promoted from Counties 3 Midlands East (South) (3rd) Royston The Heath Sports Centre Royston, Hertfordshire Promoted from Counties 3 Herts/Middlesex (champions) St Albans Boggymead Springs St Albans, Hertfordshire 8th Tabard Cobden Hill Radlett, Hertfordshire 6th Tring II Pendley Sports Centre Tring, Hertfordshire Level transfer from Counties 2 Berks/Bucks & Oxon (North) (5th) Verulamians Cotlandswick London Colney, Hertfordshire 9th
Teams for 2024–25
Departing were Brunel University and Ealing Trailfinders 1871, both promoted to Counties 1 Herts/Middlesex. Hendon were relegated to Counties 3 Herts/Middlesex.
Joining were Enfield Ignatians and Hampstead, both relegated from Counties 1 Herts/Middlesex together with Verulamians and UCS Old Boys, both promoted from Counties 3 Herts/Middlesex.
With three teams departing and four joining, the league ran with eleven sides.
TeamGroundCapacityCity/AreaPrevious season Barnet Elizabethans Byng Road Chipping Barnet, London 8th Enfield Ignatians Donkey Lane Enfield, London, London Relegated from Counties 1 Herts/Middlesex Hampstead Parliament Hill Fields Highgate, London Relegated from Counties 1 Herts/Middlesex Harrow Grove Field Stanmore, London 5th Old Millhillians Mill Hill School Mill Hill, London 7th Saracens Amateurs Bramley Sports Ground Cockfosters, London 4th St Albans Boggymead Springs St Albans, Hertfordshire 9th Tabard Cobden Hill Radlett, Hertfordshire 6th UCS Old Boys UCS Sports Ground Cricklewood, London Promoted from Counties 3 Herts/Middlesex (champions) Verulamians Cotlandswick London Colney, Hertfordshire Promoted from Counties 3 Herts/Middlesex (runners-up) Wasps FC Twyford Avenue Sports Ground Acton, London 3rd
Teams for 2023–24
Departing were Cheshunt and London Scottish Lions, both promoted to Counties 1 Herts/Middlesex. Royston were relegated to Counties 3 Herts/Middlesex.
Joining were Brunel University and Old Millhillians, both promoted from Counties 3 Herts/Middlesex.
With three teams departing and two joining, the league ran with ten sides.
TeamGroundCapacityCity/AreaPrevious season Barnet Elizabethans Byng Road Chipping Barnet, London 9th Brunel University Brunel University Sports Park Uxbridge, London Promoted from Counties 3 Herts/Middlesex (champions) Ealing Trailfinders 1871 Trailfinders Sports Ground 4,000 West Ealing, London 3rd Harrow Grove Field Stanmore, London 10th Hendon Copthall Playing Fields Hendon, London 7th Old Millhillians Mill Hill School Mill Hill, London Promoted from Counties 3 Herts/Middlesex (runners-up) Saracens Amateurs Bramley Sports Ground Cockfosters, London 4th St Albans Boggymead Springs St Albans, Hertfordshire 8th Tabard Cobden Hill Radlett, Hertfordshire 6th Wasps FC Twyford Avenue Sports Ground Acton, London 5th
Teams for 2022–23
This was the first season following the RFU Adult Competition Review with the league adopting its new name of Counties 2 Herts/Middlesex.
Returning were six of the ten teams from the previous season supplemented by the top five from Herts/Middlesex 1.
Departing were the top three sides Finchley, Welwyn and Hitchin, all promoted to Counties 1 Herts/Middlesex. Finsbury Park, 8th in 2021–22, did not return for the new season instead dropping to Middlesex RFU Merit 2.
TeamGroundCapacityCity/AreaPrevious season Barnet Elizabethans Byng Road Chipping Barnet, London Promoted from Herts/Middlesex 1 (runners-up) Cheshunt Rosedale Sports Club Cheshunt, Hertfordshire 4th Ealing Trailfinders 1871 Trailfinders Sports Ground 4,000 West Ealing, London Promoted from Herts/Middlesex 1 (3rd) Harrow Grove Field Stanmore, London 7th Hendon Copthall Playing Fields Hendon, London 5th London Scottish Lions King's House Sports Ground Chiswick, London Promoted from Herts/Middlesex 1 (champions) Royston The Heath Sports Centre Royston, Hertfordshire 9th Saracens Amateurs Bramley Sports Ground Cockfosters, London Promoted from Herts/Middlesex 1 (5th) St Albans Boggymead Springs St Albans, Hertfordshire 6th Tabard Cobden Hill Radlett, Hertfordshire 10th Wasps FC Twyford Avenue Sports Ground Acton, London Promoted from Herts/Middlesex 1 (4th)
Teams for 2021–22
The teams competing in 2021–22 achieved their places in the league based on performances in 2019–20, the 'previous season' column in the table below refers to that season not 2020–21.
Stevenage Town, 3rd in 2019–20, did not return for the new season instead dropping to Middlesex RFU Merit 3. This meant the league started with eleven clubs competing.
Old Merchant Taylors', who finished 9th in 2019–20, withdrew from the league in November 2021, consequently it was completed with ten teams.
TeamGroundCapacityCity/AreaPrevious season Cheshunt Rosedale Sports Club Cheshunt, Hertfordshire 4th Finchley Summers Lane 1,000 Finchley, London 10th Finsbury Park Downhills Park West Green, London 5th Harrow Grove Field Stanmore, London 12th (not relegated to Herts/Middlesex 1) Hendon Copthall Playing Fields Hendon, London Promoted from Herts/Middlesex 1 (champions) Hitchin King George V Playing Fields Hitchin, Hertfordshire 6th Royston The Heath Sports Centre Royston, Hertfordshire 8th St Albans Boggymead Springs St Albans, Hertfordshire Promoted from Herts/Middlesex 1 (runners-up) Tabard Cobden Hill Radlett, Hertfordshire 7th Welwyn Hobbs Way Welwyn Garden City, Hertfordshire Relegated from London 2 North West (11th)
Season 2020–21
On 30 October the RFU announced that a decision had been taken to cancel Adult Competitive Leagues (National League 1 and below) for the 2020/21 season meaning London 3 North West was not contested.
Participating clubs 2019–20
TeamGroundCapacityCity/AreaPrevious season Cheshunt Rosedale Sports Club Cheshunt, Hertfordshire 8th Enfield Ignatians Donkey Lane Enfield Town, London Relegated from London 2 NW (11th) Finchley Summers Lane 1,000 Finchley, London 10th Finsbury Park Downhills Park West Green, London Promoted from Herts/Middlesex 1 (runners up) Harrow Grove Field Stanmore, London 7th Hitchin King George V Playing Fields Hitchin, Hertfordshire Promoted from Herts/Middlesex 1 (champions) Kilburn Cosmos Gladstone Park Kilburn, London 9th Old Merchant Taylors' War Memorial Sports Ground Northwood, London 6th Old Streetonians Haggerston Park Shoreditch, London 4th Royston The Heath Sports Centre Royston, Hertfordshire 11th (not relegated) Stevenage Town North Road Stevenage, Hertfordshire 3rd Tabard Cobden Hill Radlett, Hertfordshire 5th
Participating clubs 2018–19
TeamGroundCapacityCity/AreaPrevious season Cheshunt Rosedale Sports Club Cheshunt, Hertfordshire 10th Datchworth Datchworth Sports Club Datchworth, Hertfordshire 8th Finchley Summers Lane 1,000 Finchley, London 7th Harrow Grove Field Stanmore, London Relegated from London 2 NW (11th) Kilburn Cosmos Gladstone Park Kilburn, London 6th London Welsh Old Deer Park 5,850 (1,000 seats) Richmond, London Promoted from Herts/Middlesex 1 (champions) Old Merchant Taylors' War Memorial Sports Ground Northwood, London 9th Old Streetonians Haggerston Park Shoreditch, London 4th Royston The Heath Sports Centre Royston, Hertfordshire Promoted from Herts/Middlesex 1 (runners up) Stevenage Town North Road Stevenage, Hertfordshire 3rd Tabard Cobden Hill Radlett, Hertfordshire Relegated from London 2 NW (12th) Verulamians Cotlandswick London Colney, Hertfordshire 5th
Participating clubs 2017–18
TeamGroundCapacityCity/AreaPrevious season Cheshunt Rosedale Sports Club Cheshunt, Hertfordshire 10th Datchworth Datchworth Sports Club Datchworth, Hertfordshire 6th Finchley Summers Lane 1,000 Finchley, London 11th (not relegated) Grasshoppers MacFarlane Lane Isleworth, London 4th Hitchin King George V Playing Fields Hitchin, Hertfordshire 8th Kilburn Cosmos Gladstone Park Kilburn, London 5th Old Merchant Taylors' War Memorial Sports Ground Northwood, London 9th Old Streetonians Haggerston Park Shoreditch, London Promoted from Herts/Middlesex 1 (runners up) St Albans Boggymead Springs St Albans, Hertfordshire 7th Stevenage Town North Road Stevenage, Hertfordshire 3rd Verulamians Cotlandswick London Colney, St Albans, Hertfordshire Promoted from Herts/Middlesex 1 (champions) Welwyn Hobbs Way Welwyn Garden City, Hertfordshire Relegated from London 2 North West (11th)
Participating clubs 2016–17 Cheshunt (promoted from Herts/Middlesex 1) Datchworth Finchley Grasshoppers Hackney Hemel Hempstead Hitchin Kilburn Cosmos (promoted from Herts/Middlesex 1) Old Merchant Taylors' (relegated from London 2 North West) St Albans Staines (relegated from London 2 North West) Stevenge Town
Final league table
Participating clubs 2015–16 Belsize Park Datchworth Finchley Grasshoppers Hackney Hemel Hempstead (relegated from London 2 North West) Hitchin London Nigerian (promoted from Herts/Middlesex 1) Old Actonians (promoted from Herts/Middlesex 1) St Albans (relegated from London 2 North West) Stevenage Town Wasps
Participating clubs 2014–15 Belsize Park (promoted from Herts/Middlesex 1) Datchworth Finchley Fullerians Grasshoppers Hackney (promoted from Herts/Middlesex 1) Hitchin Old Streetonians Stevenage Town UCS Old Boys (relegated from London 2 North West) Wasps Welwyn
Participating clubs 2013–14 Datchworth Finchley Fullerians (relegated from London 2 North West) Grasshoppers (relegated from London 2 North West) Harrow (promoted from Herts/Middlesex 1) Hitchin London New Zealand Old Merchant Taylors' (promoted from Herts/Middlesex 1) Old Streetonians (relegated from London 2 North East)