London rail › Mildmay

Mildmay line

The North London line from Stratford to Richmond, with the West London line from Willesden Junction to Clapham Junction.

2007London Overground since
28Stations
10Trains per hour from Stratford, morning peak

Facts

London Overground since
11 November 2007
Termini
Stratford – Richmond / Clapham Junction
Type
London Overground line
Depots
Willesden
Operator
First Rail London (FirstGroup), for TfL, since 3 May 2026; Arriva Rail London from 2016 to 2026
Shares track
With the District line between Gunnersbury and Richmond.
Class 378 Capitalstar, schematic side elevation, 2 cars
Class 378 Capitalstar · Bombardier Transportation (now Alstom), Derby

Route 28 stations

Richmond – Stratford 23
Richmond – Stratford: schematic, not to scale Richmond — change for District, National RailRichmond Kew Gardens — change for DistrictKew Gardens Gunnersbury — change for DistrictGunnersbury South ActonSouth Acton Acton CentralActon Central Willesden Junction — change for Bakerloo, Overground (Lioness)Willesden Junction Kensal RiseKensal Rise Brondesbury ParkBrondesbury Park BrondesburyBrondesbury West Hampstead — change for Jubilee, National RailWest Hampstead Finchley Road & FrognalFinchley Road & Frognal Hampstead HeathHampstead Heath Gospel Oak — change for Overground (Suffragette)Gospel Oak Kentish Town WestKentish Town West Camden RoadCamden Road Caledonian Road & BarnsburyCaledonian Road & Barnsbury Highbury & Islington — change for Victoria, Overground (Windrush), National RailHighbury & Islington Canonbury — change for Overground (Windrush)Canonbury Dalston KingslandDalston Kingsland Hackney CentralHackney Central HomertonHomerton Hackney WickHackney Wick Stratford — change for Central, Jubilee, Elizabeth line, DLR, National RailStratford
Willesden Junction – Clapham Junction 6
Willesden Junction – Clapham Junction: schematic, not to scale Willesden Junction — change for Bakerloo, Overground (Lioness)Willesden Junction Shepherds Bush — change for Central, National RailShepherds Bush Kensington (Olympia) — change for District, National RailKensington (Olympia) West Brompton — change for District, National RailWest Brompton Imperial Wharf — change for National RailImperial Wharf Clapham Junction — change for Overground (Windrush), National RailClapham Junction

Schematic, not to scale. Ringed stations are interchanges. Each strip is one branch, between junctions or termini. Station order from TfL open data.

StationZoneInterchanges
Richmond4District, National Rail
Kew Gardens3/4District
Gunnersbury3District
South Acton3
Acton Central3
Willesden Junction2/3Bakerloo, Overground (Lioness)
Kensal Rise2
Brondesbury Park2
Brondesbury2
West Hampstead2Jubilee, National Rail
Finchley Road & Frognal2
Hampstead Heath2
Gospel Oak2Overground (Suffragette)
Kentish Town West2
Camden Road2
Caledonian Road & Barnsbury2
Highbury & Islington2Victoria, Overground (Windrush), National Rail
Canonbury2Overground (Windrush)
Dalston Kingsland2
Hackney Central2
Homerton2
Hackney Wick2
Stratford2/3Central, Jubilee, Elizabeth line, DLR, National Rail
Shepherds Bush2Central, National Rail
Kensington (Olympia)2District, National Rail
West Brompton2District, National Rail
Imperial Wharf2National Rail
Clapham JunctionOverground (Windrush), National Rail

Stations, zones and interchanges from TfL open data (2026-10-02). National Rail interchanges are listed where TfL groups the stations together.

Rolling stock

History 6

  1. Transport for London takes over the former Silverlink Metro routes, launched as London Overground.
  2. The first five-car Class 378 enters service, lengthening the trains by a car.
  3. Extra peak trains start between Clapham Junction and Shepherd's Bush, funded by Olympia.
  4. TfL announces names and colours for the six Overground lines.
  5. The Mayor launches the new line names; signs had started changing on 20 November.
  6. First Rail London takes over running the Overground from Arriva Rail London.

Sources 17

How we source figures →

unverified TfL publishes no length for each line