Zenfolio | Transport Photography by James Power | Blog

Hello and Welcome to the blog of my Zenfolio site.

Ideally I would like this to be the first port of call for visitors to this site as all updates and relevant links will be posted here, so therefore it will be easier to see my most recent pictures whether it be rail, road or miscellaneous photographs. Of course there is also the search facility on the site too in case you want to look for a specific loco number, vehicle registration plate or a keyword.

There will always be something happening on here, whether it's recent pics being uploaded or older negatives and slides being scanned on (more applicable to the railway side of things). 


47727 "Edinburgh Castle/Caisteal Dhún Éideann". 04/08/18

August 04, 2018  •  Leave a Comment

Having had numerous photos of her Colas Rail livery, and even one or 2 of her back in RES days, it was pleasing that 47727, now named Edinburgh Castle on one side of the loco, with the Celtic equivalent; Caisteal Dhún Éideann on the other side, and sporting the very smart Caledonian Sleeper livery, was working a private railtour on behalf of GBRF from Crewe to Scarborough and back. As both the outward and return legs was routed via my local line, it was rude not to go out for her.

47727 1Z47 Crewe - Scarborough.

47727 1Z48 Scarborough - Crewe.


It was also my first attempt at low light photography using my new Nikon D500 with a prime lens too, and to be fair, I'm satisfied with the results.



GWR HST to Pembroke Dock. 28/07/18.

July 28, 2018  •  Leave a Comment

Saturday 28th July seen a trip to Pembroke Dock, mainly to sample the branch between Whitland and Pembroke Dock, and also to take advantage of good value fares that Great Western Railway were offering in First Class; £12 single, each way between Bristol Parkway and Pembroke Dock and back to Bristol Parkway again. Altogether, the day was fabulous, the connections were great and also myself and Gavin were in good company for the day.




  • 07:08 170117 Nuneaton - Birmingham New Street (1P02 LEI - BHM).
  • 08:18 43285/43366 Birmingham New Street - Bristol Parkway (1V44 LDS - PGN).
  • 10:09 43027/43188 Bristol Parkway - Pembroke Dock (1B15 PAD - PMD).
  • 14:55 43188/43027 Pembroke Dock - Bristol Parkway (1L90 PMD - PAD).
  • 19:10 2211140 Bristol Parkway - Birmingham New Street (1M69 BRI - MAN).
  • 20:22 170522 Birmingham New Street - Nuneaton (1L56 BHM - CAM).




07:27 66508.



07:36 37025 3Q17 Crewe C.S. - Tyseley LMD.



07:39 66528 + 66555 4O14 Lawley Street - Southampton. 



07:41 66588, 66592, 66956.



09:40 66536, 66554, 66571, 66587.



10:24 60001 6B13 Margam - Westerleigh.



10:26 66102 6H35 Llanwern - East Usk.



10:32 66040, 66044, 66127, 66155.



10:37 43185/43071 1L48 09:29 Swansea - London Paddington.



10:50 08499, 70810, 70815.



10:55 66083 6H25 Margam - Llanwern.


TREMAINS (Near Bridgend).

11:09 66161 + 66187 0O12 Margam - Eastleigh.



11:20 60015, 66021, 66034, 66506.



12:05 43030/43018 1L62 10:01 Pembroke Dock - London Paddington.



18:19 66169 6V58 Acton - Margam.



18:34 66040, 66102, 66127, 66155, 66187.



19:41 66069 6V81 Rotherham - Cardiff Tidal.



20:25 66415, 66508, 66546, 66592.



21:01 66523 t/n/t 66593 6X04 Crewe Gresty Lane - Weedon.


On the return trip, Margam and Cardiff Canton still had the same loco's as was seen on the outbound leg and as such I never included them.





3-in-7 Heart of England Rover - Day #3. 22/06/18.

June 22, 2018  •  Leave a Comment

Hi Folks, My third, and final day of my 3 in 7 was on Friday 22nd June, starting off at Nuneaton as per, my first plan was intending to have a jolly down to Northampton, but a bit of late minute gen advising that 47805 was taking 34052 Lord Dowding for a jolly to Bristol changed that.


  • 09:16 350368 Nuneaton - Rugby.
  • 09:38 350124 Rugby - Coventry.
  • 10:27 221137 Coventry - Leamington Spa.
  • 11:25 68008 Leamington Spa - Birmingham Moor Street.
  • 11:59 172333 Birmingham Moor Street - Stourbridge Junction.
  • 12:55 139001 Stourbidge Junction - Stourbridge Town.
  • 13:00 139001 Stourbridge Town - Stourbridge Junction.
  • 13:10 172340 Stourbridge Junction - Worcester Foregate Street.
  • 14:16 172215 Worcester Foregate Street - Birmingham Moor Street.
  • 15:55 68015 Birmingham Moor Street - Banbury.
  • 17:13 168003 Banbury - Leamington Spa.
  • 18:08 153354 Leamington Spa - Coventry.
  • 18:45 153375 Coventry - Nuneaton.



  • 07:57 66763 4M06 Felixstowe - Hams Hall.
  • 08:14 66537 4O14 Garston - Southampton.
  • 08:39 66740 4M21 Felixstowe - Trafford Park.
  • 08:44 66516 4M45 London Gateway - Garston.


09:27 66194 6M13 Dollands Moor - Ditton.


09:35 57308 86259


  • 10:55 70007 4O90 Leeds - Southampton.
  • 11:12 47805 + 34052 5Z32 Crewe C.S - St. Philips Marsh.
  • 11:23 68008 1R21 London Marylebone - Birmingham Moor Street.
  • 11:25 68015 1H33 Birmingham Moor Street - London Marylebone.


  • 12:28 68010 (on stabling point).
  • 12:40 88004 0Z77 Long Marston - Carlisle Kingmoor.


  • 17:34 66594 4O95 Leeds - Southampton.
  • 17:37 66951 4M67 Southampton - Hams Hall.
  • 17:59 66566 4O17 Lawley Street - Southampton.



  • 19:06 90043 + 90042 4S45 Daventry - Coatbridge.
  • 19:18 66548 4M56 London Gateway - Garston.

**Of note, after leaving Coventry, we passed a Cl. 70 working 4O29 Trafford Park - Southampton awaiting a path through the station to access the Leamington line.**



3-in-7 Heart of England Rover - Day #2. 21/06/18.

June 21, 2018  •  Leave a Comment

A summary of my sightings and observations from Day 2 of my 3-in-7 Rover.

Starting off as per at Nuneaton, my main aim was to take in the Stratford Upon Avon branch and to do the North Stafford Line from Crewe to Derby, which I was unable to do on Day 1 (18/06/18).


  • 09:18 350115 Nuneaton - Rugby.
  • 09:38 350373 Rugby - Coventry.
  • 10:36 153354 Coventry - Leamington Spa.
  • 11:32 165027 Leamington Spa - Stratford Upon Avon Parkway.
  • 12:06 172331 Stratford Upon Avon Parkway - Smethwick Galton Bridge.
  • 13:08 350248 Smethwick Galton Bridge - Crewe.
  • 14:07 153379 Crewe - Derby.
  • 15:55 153308 Derby - Matlock.
  • 16:37 153381 Matlock - Nottingham.
  • 18:12 222010 Nottingham - Leicester.
  • 19:49 170110 Leicester - Nuneaton.


As it was a double Class 153 on the Matlock service, I think it would have been rude not to have a ride in both lol ;).

LOCO LOG (inc HST Power Cars).


09:20 66594 London Gateway - Lawley Street.


09:27 66077 6M13 Dollands Moor - Ditton.


09:36 57308 (Thunderbudgie).


10:05 57313 t/n/t 57314 1Z71 Manchester Victoria - Ascot.


11:07 66087 4M31 Banbury - Mountsorrel.

11:25 82301 68010 1H33 Birmingham Moor Street - London Marylebone.

11:26 68014 82303 1R21 London Marylebone - Birmingham Moor Street.


13:43 66750 6V35 Clitheroe - Avonmouth.

BETLEY ROAD (Just South of Basford Hall). 

13:53 66418 0Z18 Lawley Street - Crewe Basford Hall.


14:00 08868, 09204, 68022, 345039


14:00 47790


15:27 60040 6E08 Wolverhampton - Immingham.


17:18 08536, 08588, 31105, 37198, 37421, 73138 There was a few more bits but couldn't see them properly.


17:18 08899


17:45 43059 43052 1B69 Nottingham - St. Pancras International.


18:22 66618 6Z45 Barham - Tunstead.


18:36 37905, Assortment of 56's, 58016.


18:49 43049 43089 1D90 St. Pancras International - Derby.

18:55 43073 43055 1D57 St. Pancras International - Nottingham.

19:12 37601 + 710261 + 37611 5Q57 Willesden TMD - Chaddesden Sidings.

19:27 43081 43083 1B74 Nottingham - St. Pancras International.


20:08 66951 Hams Hall - Daventry.





3-in-7 Heart of England Rover - Day #1. 18/06/18

June 18, 2018  •  Leave a Comment

Hi Folks,

For the first time in about a decade, yes it's really been that long since I last did a rail rover ticket, I treated myself to a 3-in-7 Heart of England Rover ticket, which costs £86.20. For the area covered, from Leicester and Nottingham in the East, to Northampton, Oxford, Gloucester and Hereford in the South, Shrewsbury and Chester in the East and Crewe and Derby in the North and points in between, £86.20 seems a pretty fair price, from my point of view with all the services that are available, the only restriction is that it is only valid from 9am onwards (any time on weekends or bank holidays).

Starting off at Nuneaton Railway Station, mainly due to the fact the car parking is better and there's more services available to use as well, my first train of the day was at 09:10, which was CrossCountry Trains 170107. The 3-car DMU was quite healthily loaded as we departed Nuneaton on time for Birmingham New Street, just a minute or so after leaving Nuneaton, we pass by Abbey Street Junction and Station, it's hard to believe that this was once a busy junction and sidings, where the former Nuneaton & Ashby Joint Railway branched off towards Stoke Golding, Market Bosworth and finally Coalville and Moira on the current freight-only line between Leicester and Burton On Trent. The N&AJR seen it's passenger services cease as far back as 1931, but goods trains continued to use the line for another 40 years, until British Rail closed the line in 1971, a small section has since reopened and operates under the auspices of The Battlefield Line Railway between Shenton and Shackerstone. 

Part of the former Nuneaton Abbey Street Station can still be discerned through the overgrowth just the other side of the Midland Road overbridge, this was a victim of the infamous Beeching Axe, closing in March 1968. 

Passing through the Arley Tunnel, we now head into rural Warwickshire and shortly pass the site of the now demolished Daw Mill Colliery, which closed in 2013 and demolished soon after.

Rounding the curve at Whitacre Junction, we arrive at one of two intermediate stations between Nuneaton and Birmingham of Coleshill Parkway, the second one, Water Orton is only a couple of minutes away, and having past under the M42 Motorway, we are soon passing the delapidated station that is Water Orton, the main railway line from Derby via Tamworth also converges here and it is more or less a straight run into Birmingham passing alongside the elevated M6 motorway as well as the remains of Washwood Heath Yard, this area of Birmingham is set to change within the next few years with the impending arrival of HS2. Just prior to arriving into Birmingham New Street, we pass under the WCML from London Euston via Coventry and also the former GWR route from Birmingham Moor Street, nowadays a popular service operated by Chiltern Railways.

Arriving into Birmingham New Street, I had about just under half an hour before my next journey, and as such I used the time to venture to different platforms to see what units were about and to see if there was any "cops" to be had, sure enough there was a couple I required.

Leg 2, was to take me from Birmingham New Street, to one of the Southernmost points that is covered by the Heart of England Rover;Oxford, CrossCountry Trains Class 221, 221134 was the unit, and the service was 1O10 Manchester Piccadilly - Bournemouth, with an on time departure from Birmingham New Street at 10:04, the route was taken via Birmingham International to Coventry, where then we would say goodbye to the West Coast Mainline and take the branch to Leamington Spa, a route which has seen a resurgence in passenger traffic in the last couple of months with the reopening of Kenilworth Station at the end of April, the station has enjoyed healthy usage since the town returned to the railway network after a hiatus of 53 years, Kenilworth's original station was closed in 1965 - a victim of the infamous Beeching Axe.

Somehow or other, we lost time between Birmingham International and Coventry, I expect as we were following a local service, we were more or less 5 minutes late from Coventry all the way to Oxford, not helped by the fact I was standing in a vestibule all the way due to the number of people on the train. Departing Leamington Spa, it was a fast run to Banbury and then Oxford. I must admit, I wasn't sorry to see the back of 221134, and a quick wonder round Oxford Station, scoring some more units (there was only 2 Chiltern ones awaiting the service to London Marylebone).

Leg 3 was a lot more pleasant trip, definitely the most pleasant of the day I must say, and was also the main reason of this trip anyway, a trip along the Cotswold and Malvern Line from Oxford all the way to Hereford, and the train for this was one of the iconic High Speed Train - or HST. Quite a lot of people disembarked at Oxford, more less leaving the train empty but a fair few also boarded, the traction was provided by GWR power cars 43015 at the front, and 43018 at the rear, working 1W01 London Paddington - Hereford. Make the most out of the High Speed Trains on the Great Western Railway network as they are slowly being phased out in favour of more modern IET (Intercity Express Train) Class 800 bi-mode units, which can operate by both diesel and overhead electrification.

Departing the university city, we followed the route North for a short distance before taking the Cotswold Line at Wolvercote Junction, calling at many small stations en-route, so much so, an announcement was made prior to each call of where to alight the train as some coaches wouldn't be on the platform, it is also pleasing to see the vast infrastructure improvements over the last few years to increase capacity along the line between Worcester and Oxford, the most common one being the re-doubling of many parts between Charlbury  and Evesham, and even the station of Honeybourne has some improvements to the station, mainly for a time in the future to allow the preservation movement of the Gloucestershire Warwickshire Railway to run their trains into Honeybourne. After leaving the last station on the Cotswold Line at Pershore, it is a short distance before we cross the Midland Railway route from Birmingham to Bristol, of note you can see construction of the new Worcester Parkway Station on the mainline. 

Worcester Shrub Hill is soon reached, with it's signal boxes and semaphore signals, and literally a couple of minutes away is Worcester Foregate Street - which is more centrally located for the City of Worcester. Leaving Worcester over an impressive viaduct that takes us above street level and the River Severn, the route somewhat reminds me of leaving Nottingham Arkwright Street heading South over the River Trent on the former Great Central Mainline after I had seen a video on YouTube of the aforementioned route before British Rail axed the spur in the 1970's. Perhaps if politics had have been different maybe we would have seen HST services running up and down the Great Central Mainline today??.

Another 2 small stations in quick succession are 6 miles away at Malvern Link and Great Malvern, at this point the Malvern Hills are clearly seen, leaving Great Malvern, we pass under the Hills in a single bore tunnel before emerging into daylight at Colwall, and shortly after we arrive at Ledbury where there is a passing loop; the track between Malvern Wells Junction and Shelwick Junction is predominantly single track with the exception of Ledbury, where, as mentioned previously, there is a passing loop, although looking at Ledbury viaduct with it's wide formation, this suggests that the line may have been double track in the distant past. Passing through glorious Herefordshire countryside, we soon join up with the Welsh Marches Line at Shelwick Junction and we're once again on double track to Hereford.

Leaving the HST at Hereford, it was over to Platform 3, and the start of Leg 4. There was only a very short wait, 7 minutes to be precise, before my next train, Arriva Trains Wales 175109 arrived, which was working 1W60 Carmarthen - Manchester Piccadilly service. This was quite a busy train but luckily I managed to obtain a seat, this part of the journey would take me just under an hour up the line to Shrewsbury, calling at Leominster, Ludlow, Craven Arms (where the Heart of Wales line branches off), Church Stretton and finally Shrewsbury, with it's iconic 180-lever manually controlled signalbox and with Network Rail suggesting that replacing the semaphore signals in favour of colour lights could make Shrewsbury complicated to marshal trains, the semaphores and associated signal boxes look set to remain for the foreseeable future.

At Shrewsbury however, the plan  began to go awry, originally I had planned to catch the next service at 15:29 to Chester, then jump on the Virgin Trains service to Crewe and then sample East Midlands Trains over the North Staffs line to Derby, before going to Nottingham, Leicester and back home, however, it was announced that the 15:29 would be 10 minutes late, we eventually got away at 15:44, and a further 8 minute delay ensued at Gobowen, stopping at Gobowen, Chirk, Ruabon and Wrexham General, before arriving into Chester 22 minutes late. Only option available was the 16:55 Chester - Crewe bouncer, which on this occasion was 150258, and as such this was Leg 6.

Arriving at Crewe after a fantastic trip from Chester, and seriously I liked it as I have a thing for Class 150's as they are nippy little units, I decided to weigh up all my fast-diminshing options. The next departure to Derby was 18:07, in theory this would still give me time to get to Derby, over to Nottingham, back to Leicester and than a fast service from Leicester to Nuneaton, but then the plan was finally scuppered as the inbound unit from Derby was delayed between Longton and Stoke On Trent. The only feasible service open was the service to London Euston.

Leg 7, and the final leg was London & NorthWestern Railway's 350114 working 1U42 18:02 Crewe - London Euston semi-fast, which would call at Alsager, Kidsgrove, Stoke On Trent, Stone, Stafford, Rugeley Trent Valley, Lichfield Trent Valley, Tamworth, Atherstone and Nuneaton. These semi-fast services are going to change as the eventual plan is to run them via the mainline to Stafford in the next 18 months or so.

10½ hours after leaving Nuneaton, I arrived at Platform 4, however the day wasn't quite done, as there was a few freight services that was imminent, so I hung about for those before finally calling it a day and heading home.  



HULL is an acronym for Haulage, Units & Loco Log :)


  • 09:10 170107 Nuneaton - Birmingham New Street.
  • 10:04 221134 Birmingham New Street - Oxford.
  • 11:25 43015 + 43018 Oxford - Hereford.
  • 13:55 175109 Hereford - Shrewsbury.
  • 15:44 175007 Shrewsbury - Chester.
  • 16:55 150258 Chester - Crewe.
  • 18:02 350114 Crewe - Nuneaton.




  1. 66434 6M36 Carlisle Yard - Mountsorrel.
  2. 66517 4L89 Crewe Basford Hall - Felixstowe. 
  3. 66538 4L37 Lawley Street - Felixstowe.
  4. 66540 4O18 Lawley Street - Southampton.
  5. 66557 4M55 Southampton - Lawley Street.
  6. 66568 4M56 London Gateway - Garston.
  7. 66593 4L96 Trafford Park - Felixstowe. 
  8. 66701 6M26 Eastleigh - Mountsorrel.
  9. 66750 6M35 Pengam Sidings - Clitheroe.
  10. 66756 6X41 Dagenham - Garston.
  11. 66957 4O90 Leeds - Southampton.
  12. 70015 4M95 Southampton - Trafford Park.
  13. 86639 + 86608 4M87 Felixstowe - Trafford Park.
  14. 90028 6X77 Dagenham - Mossend.
  15. 90040 + 90018 4S47 Daventry - Mossend.
  16. 90045 + 90043 4S45 Daventry - Coatbridge.



  1. 150107 1M66 Hereford - Birmingham New Street.
  2. 150210 2H33 Chester - Manchester Piccadilly.
  3. 150258 1K14 Chester - Crewe.
  4. 150284 2V12 Crewe - Cardiff Central (via HoWL).
  5. 153364 2K74 Birmingham New Street - Rugeley Trent Valley (with 170514).
  6. 153371 2Gxx Nuneaton - Coventry shuttle services.
  7. 158827 1G45 Aberystwyth/Pwllheli - Birmingham International (with 158841).
  8. 158830 1G50 Holyhead - Birmingham International.
  9. 158841 1G45 Aberystwyth/Pwllheli - Birmingham International (with 158827).
  10. 165128 2L28 Didcot Parkway - Oxford.
  11. 168321 1Y33 Oxford - London Marylebone (with 168327).
  12. 168327 1Y33 Oxford - London Marylebone (with 168321).
  13. 170101 1P02 Leicester - Birmingham New Street.
  14. 170104 1N40 Stansted Airport - Birmingham New Street.
  15. 170109 1L00 Ashchurch - Stansted Airport (cancelled between GCR and ASC).
  16. 170110 1K03 Birmingham New Street - Leicester.
  17. 170114 1P04 Leicester - Birmingham New Street (with 170522).
  18. 170398 1N41 Stansted Airport - Birmingham New Street.
  19. 170503 1J18 Birmingham New Street - Shrewsbury (with 170505)
  20. 170505 1J18 Birmingham New Street - Shrewsbury (with 170503).
  21. 170514 2K74 Birmingham New Street - Rugeley Trent Valley (with 153364).
  22. 170522 1P04 Leicester - Birmingham New Street (with 170114).
  23. 172215 2V22 Whitlocks End - Worcester Shrub Hill.
  24. 175007 1W94 Cardiff Central - Holyhead.
  25. 175009 1V97 Holyhead - Cardiff Central.
  26. 175102 1V96 Holyhead - Tondu (cancelled between TDU and MST).
  27. 175109 1W60 Carmarthen - Manchester Piccadilly.
  28. 175111 1V46 Crewe - Milford Haven (cancelled between MAN and CRE).
  29. 175114 1D30 Manchester Airport - Llandudno.
  30. 221104 5D32 Birmingham New Street - Barton Under Needwood.
  31. 221109 9M48 Glasgow Central - London Euston.
  32. 221118 1R13 HHD/Blackpool North - London Euston (with 221142).
  33. 221134 1O10 Manchester Piccadilly - Bournemouth.
  34. 221136 1M93 Paignton - Manchester Piccadilly.
  35. 221142 1R13 HHD/Blackpool North - London Euston (with 221118).
  36. 319386 2H50 Crewe - Manchester Piccadilly.
  37. 323235 2A91 Manchester Piccadilly - Crewe.
  38. 323230 2K31 Manchester Piccadilly - Crewe.
  39. 350114 1U25 London Euston - Crewe.
  40. 350125 1U20 Crewe - London Euston (with 350126).
  41. 350126 1U20 Crewe - London Euston (with 350125).
  42. 350257 2U21 Northampton - Crewe.
  43. 350374 2U23 London Euston - Crewe.
  44. 390104 1R08 Manchester Piccadilly - London Euston.
  45. 390114 1F10 London Euston - Liverpool South Parkway.
  46. 390119 1H38 London Euston - Manchester Piccadilly.
  47. 390122 1F23 London Euston - Liverpool South Parkway.
  48. 390141 1R25 Manchester Piccadilly - London Euston.
  49. 390148 9G11 London Euston - Birmingham New Street.