Best Stations for Freight In London

Best Stations in London to see freight trains

London is a very busy city with lots of different railway lines and lots of freight yards and traction depots. One of the questions that is frequently asked about tripping to London by spotters is: what are the best stations to see freight? This article will share what we have found to be the best stations in London to see freight trains.

Different types of freight trains come from different locations so will use different lines. The below stations in London take the many different types of freight traffic into consideration so you can make the most of your trip.

Watford Junction

Watford Junction is located in North London on the West Coast Mainline, a short journey from London Euston. Watford Junction has its own concrete / aggregates yard, as well as some civil engineers sidings where you might be able to phot some interesting track machines or discarded wagons.

Freight train Watford junction
DRS 66301 passes Watford Junction

Freight traffic through Watford Junction is usually intermodal container traffic to Hams Hall, Felixstowe, Crewe and Southampton but you also get some aggregate trains and occasional steel train from Dollands Moor. Some days there is also a DB Royal Mail class 325 from Willesden Princess Royal to Crewe or Warrington. The best time to go to Watford Junction would be from lunchtime until 1400. The reason we have suggested Watford is that you can get good shots of the fast platforms without having to worry about a fence. There is also a few high rise buildings nearby and buildings on each platform to shade from the sun. The above photograph shows a DRS Class 66 with a train to Daventry heading northbound through Platform 8. Class 66 hauled trains are very common here, but class 86 and 90s are also often seen on intermodals.

You can see today’s freight services at Watford Junction by clicking here.

Gospel Oak or Caledonian Road & Barnsbury

Gospel Oak is a great station because freight traffic comes from two directions, from the Gospel Oak to Barking line, and from Camden Road area on the North London Line. Trains often seen here are from the London port from Tilbury, London Gateway and Dagenham/Ripple Lane.

Gospel Oak freight train
GBRf 66715 passes Gospel Oak with a train from ripple lane.

Historically, the best time to go to Gospel Oak is between 9 and 12, as a lot of aggregate trains run, in addition to intermodal trains and the colas Hoo Junction to Whitemoor.

The whole of the North London Line is usually very good for freight traffic, especially intermodal although intermodal trains usually miss out Gospel Oak so for these I would recommend Caledonian Road and Barnsbury. Caledonian Road and Barnsbury has 2 platforms situated in an island with 2 tracks on each side. The approach and departure into Caledonian Road and Barnsbury is single track which splits into 2 then back to 1 so its unlikely you’ll get bowled here as only 1 train in each direction can travel at a time.

Freight train times for Gospel Oak

We don’t show freight train times at Caledonian Road & Barnsbury because it isn’t a major calling point in the schedules Network Rail provide us with. Instead, search freight train times for Westbourne Road junction which is just down the line from there.

Kensington Olympia

Kensington Olympia is one of the best places to see freight in London, and I am sure others will also tell you that. In a 3.5 hour visit on a Wednesday we saw 12 freight trains. We also saw a few other keen enthusiasts at Kensington Olympia who had the same idea as us. We also saw a freight crossover twice. The majority of freight traffic through Kensington Olympia is aggregate but there is also some steel traffic and intermodal trains from Wembley or Dollands Moor.

Kensington Olympia freight
Two GBRf Class 66s cross over at Kensington Olympia railway station on the west London Line.

The best time to go is between 10am and 2pm we have found although this may depend on freight requirements.

Todays freight services at Kensington Olympia here

Willesden Junction

Willesden Junction is a top spot for seeing freight trains coming from all different directions across London. Located a short walk south from the station, there is a fantastic footbridge which enables you to get photos of intermodal trains heading north up the West Coast Mainline.

Willesden Junction freight
A DB Schenker class 66 climbs up into Willesden Junction high level from the GWML.

It is common to see aggregate trains from Acton and the GWML as seen in the photo above, and from Mitre Bridge Junction. The best time to go for WTT timetabled trains that usually run weekdays, would be between 1100 and 1300.

Trains at Willesden Sudbury Junction (has most of the services) for today:


Hanwell freight train
Sporting its unique blue livery, Freightliner 66623 passes Hanwell railway station working Colnbrook to Grain fuel tanks. 66623 is now in G&Y orange livery, you can see all liveries on our class 66 livery list.

Hanwell is located on the Great Western Mainline between West Ealing and Southall. Hanwell is a nice station because you can see for quite a distance in each direction. Passenger volumes aren’t too bad either so you can get some nice photographs.

Aggregate trains are very common at Hanwell, with plenty of jumbo trains between Merehead/Whately and Acton yard. Also seen sometimes are fuel trains like the above which ran West Drayton (Colnbrook) to Grain BP. Colnbrook to Lindsay oil refinery train also runs some days which is usually a colas class 70.

Not all freight trains which pass through Hanwell list Hanwell on its timetable, so here is a link to freight times for today at Southall which includes most services that don’t show up for Hanwell.

Southall is also a good station to visit, but it was quite a busy building site when we went so lots of builders fences and machines lying around. We recommend Hanwell because the station staff are friendly and let you get on with it.

We hope this guide has been useful. If you know of any other good stations for freight traffic in London, why not comment below?

Author: matt

Owner of Rail Record

Notify of

Newest Most Voted
Inline Feedbacks
View all comments
Chris Walker
Chris Walker
4 years ago

I am trying to find out the origin/destination of an ore train which goes through Haydons Road station (Wimbledon) 4 times a day. Two westbound (loaded): two eastbound (empty). Is there a ‘tracker’ system I can use?

2 years ago

Is Ealing Broadway a good place for freight trains?

Matt Burett
Matt Burett
2 years ago
Reply to  Steve

Yes and West Ealing, they’re just down the line from Southall mentioned above. Weekdays between 11 and 1 usually best.

Simon sims
Simon sims
1 year ago

Hi Where is best to see the class 59’s 592** in London?

Thanks in anticipation


Matthew Burdett
Matthew Burdett
1 year ago
Reply to  Simon sims

There’s no best place to see them as it very much depends on whether they’re on specific workings but they mainly work the Mendip trains so anywhere between Acton and Westbury is great place. Westbury on a weekday is a good one they usually work trains to and from merehead and Whatley quarries to places like acton, Newhaven and Crawley (with 66s mixed in)

10 months ago

I live in STRATFORD and my building overlooks the station and the approach to it from the east. I see at least a dozen freight trains every day by randomly looking out the window (so there must be more so many more). Overnight there are many too. A very long train carrying dozens and dozens of vehicles passes through frequently, one just went through an hour ago. About 1AM. See picture.

zack choudhury
zack choudhury
5 months ago

How can i find out where certain freight trains stop and what times they will be passing a certain point ?