Willesden Junction departures

18:38
delayed
More
Show Less

Calling at

Kensal Green18:40delayed
Queens Park (London)18:44delayed
Elephant & Castle Underground19:11delayed
From Harrow & WealdstoneOperated by London Underground
18:42
delayed
More
Show Less

Calling at

Kensal Green18:45delayed
Queens Park (London)18:49delayed
Elephant & Castle Underground19:17delayed
From Stonebridge ParkOperated by London Underground
18:55
due 19:00
More
Show Less
From Stonebridge ParkOperated by London Underground
18:55
due 18:57
More
Show Less
From Clapham JunctionOperated by London Overground
18:59
due 19:06
More
Show Less

Calling at

Kensal Green19:01due 19:08
Queens Park (London)19:07due 19:13
From Harrow & WealdstoneOperated by London Underground
18:59
on time
More
Show Less
From London EustonOperated by London Overground

Richmond

Platform 5
19:00
on time
More
Show Less
From Stratford (London)Operated by London Overground
19:02
delayed
More
Show Less

Calling at

Harlesden19:04delayed
Stonebridge Park19:07delayed
From Elephant & Castle UndergroundOperated by London Underground
19:02
due 19:07
More
Show Less

Calling at

Kensal Rise19:04due 19:09
Brondesbury Park19:06due 19:11
Brondesbury19:08due 19:12
West Hampstead19:09due 19:14
Finchley Road & Frognal19:11due 19:16
Hampstead Heath19:14due 19:18
Gospel Oak19:16due 19:21
Kentish Town West19:19due 19:23
Camden Road19:22due 19:26
Caledonian Rd & Barnsbury19:25due 19:29
Highbury & Islington19:27due 19:31
Canonbury19:30due 19:33
Dalston Kingsland19:32due 19:35
Hackney Central19:35due 19:38
Homerton19:37due 19:40
Hackney Wick19:40due 19:43
Stratford (London)19:47on time
From RichmondOperated by London Overground

London Euston

Platform 1
19:04
due 19:10
More
Show Less

Calling at

Kensal Green19:07due 19:12
Queens Park (London)19:09due 19:14
Kilburn High Road19:11due 19:16
South Hampstead19:13due 19:18
London Euston19:21due 19:24
From Watford JunctionOperated by London Overground