Bank Hall Locomotive Depot in 1948: two ex-Lancashire & Yorkshire engines outside the smaller through Shed: ex-L&Y 1F 0-6-0T No. 11535, fitted with dumb buffers and swinging spark-arrestor for working in the Docks; behind it is Class 30 6F 0-8-0 No. 12782. (Beyond can be glimpsed an 8F 2-8-0 with the unusual combination of 'M' as well as the BR initial '4' added to its number). Photo: 20 June 1848 by Ben Brooksbank, Creative Commons Attribution-ShareAlike 2.0 license.

Recording Locomotive Sightings 1943 - 1968
A generation of enthusiasts recorded the movements of locomotives around the railway system. These records of visits to locomotive depots have been collected and carefully analysed to provide an overall portrait for the period 1943 to 1968. During that period of steam's final years, there was a marked change from the pre-grouping types that still found work at a few depots, to the modern BR designs that worked until the end in 1968. The handling of freight and passenger services was a major undertaking from town and cities, ports, coal mines and factories. All of it traversed the labyrinth of lines that criss-crossed the country. There were numerous 'sheds' spread throughout the length and breadth of the land that provided and serviced the vast army of steam locomotives (20,000 in 1948). Here is just a taste of that history.

Wednesday, 27 August 2014

Oswestry Works 1939 - 1964

Manor 4-6-0 Fritwell Manor on a down stopping service at Oswestry station. Photo: Ben Brooksbank Creative Commons Attribution Share-alike license 2.0
Oswestry Works
The Cambrian Railway built its locomotive works in Oswestry. The erecting shop had a central transverser which served
twelve roads on each side. Apart from the entrance and exit roads, each of the other 22 roads could accommodate
a single locomotive which had to be moved in to the roads by hand. After the Cambrian Railway was taken over by
the GWR in 1923, the works were kept open for the associated locomotive shed, finally closing in Jan, 1965.
Historical ProfilePhoto Profile
Sunday 9 July 1939Sunday 11 August 1946
Cam R 0-6-02301 0-6-02251 0-6-02301 0-6-0
Thursday 15 April 1948Sunday 1 May 1949
2301 0-6-0Dukedog 4-4-0Duke 4-4-02251 0-6-02301 0-6-0Dukedog 4-4-0
655 0-6-0PT9027MCH3208OSW2386OSW9021OSW
2704CNYDMSWJ 2-4-0
Shed CodesBCN BreconCNYD Croes NewyddMCH MachynllethOSW OswestryRDG Reading
Sunday 24 September 1950Saturday 28 October 1950
2251 0-6-057xx 0-6-0PTDukedog 4-4-0Cam R 0-6-016xx 0-6-0PTDukedog 4-4-0
2301 0-6-074xx 0-6-0PT900189A45xx 2-6-2T57xx 0-6-0PTWD 2-8-0
Shed Codes84A Stafford Road84J Croes Newydd84K Chester GWR89A Oswestry89C Machynlleth
Sunday 11 February 1951Sunday 4 November 1951
Cam R 0-6-051xx 2-6-2T45xx 2-6-2TCam R 0-6-02301 0-6-02251 0-6-0
2251 0-6-074xx 0-6-0PT2021 0-6-0PT14xx 0-4-2T
Shed Codes84D Leamington Spa85D Kidderminster86G Pontypool Road89A Oswestry89B Brecon
89C Machynlleth
Saturday 10 May 1952Saturday 30 August 1952
16xx 0-6-0PT2301 0-6-057xx 0-6-0PT14xx 0-4-2T45xx 2-6-2T43xx 2-6-0
45xx 2-6-2T254389ADukedog 4-4-0580189B28xx 2-8-0Dukedog 4-4-0
552489C900389A2301 0-6-0289084K900989C
Shed Codes84B Oxley84H Wellington84K Chester GWR85B Gloucester Bwd89A Oswestry
89B Brecon89C Machynlleth
Saturday 7 February 1953Sunday 31 May 1953
2251 0-6-02301 0-6-045xx 2-6-2T57xx 0-6-0PTManor 4-6-0
221089A253482D550789C570089A780289C Bradley Manor
14xx 0-4-2T94xx 0-6-0PTDukedog 4-4-0
Shed Codes82D Westbury84E Tyesley89A Oswestry89C Machynlleth
Saturday 11 September 1954Sunday 20 March 1955
2251 0-6-056xx 0-6-2TDukedog 4-4-045xx 2-6-2T74xx 0-6-0PTDukedog 4-4-0
cl 2MT 2-6-0BR 2MT 2-6-0902789Acl 2MT 2-6-0743489A901689C S
4650789A7800089C4652289B902089C S
902689A S
Shed Codes85B Gloucester Bwd89A Oswestry89B Brecon89C MachynllethS - stored
Sunday 20 November 1955Sunday 11 December 1955
14xx 0-4-2T2251 0-6-045xx 2-6-2T14xx 0-4-2TManor 4-6-0
141289A S223389C557089C145989A780689C Cockington Manor
145989A S320789ADukedog 4-4-0146589CDukedog 4-4-0BR 4MT 4-6-0
146589C S57xx 0-6-0PT901489C901889C7500589A
Shed Codes89A Oswestry89B Brecon89C Machynlleth
Saturday 3 March 1956Sunday 8 July 1956
14xx 0-4-2TManor 4-6-02251 0-6-0Manor 4-6-0
141289A S780289C Bradley Manor221789C780689C Cockington Manor
145989A S2251 0-6-0Dukedog 4-4-0221989A43xx 2-6-014xx 0-4-2T
146589C S320089A900889C226489C633884J141289A S
320189AW&L 0-6-0T228789B54xx 0-6-0PT145989A S
822320889A540589A146589C S
S - storedW&L 0-6-0T
Shed Codes89A Oswestry89B Brecon89C Machynlleth823S
Saturday 8 September 1956Sunday 11 November 1956
14xx 0-4-2T2251 0-6-057xx 0-6-0PTW&L 0-6-0TManor 4-6-0
141289A S223389C363889B823S780389C Barcote Manor
145989A S223589BDukedog 4-4-014xx 0-4-2T2251 0-6-074xx 0-6-0PT
146589C S229889C901389C145989A S320189A740689C
W&L 0-6-0T902189C57xx 0-6-0PT
823SS - stored775984B
Shed Codes84B Oxley89A Oswestry89B Brecon89C Machynlleth
Saturday 11 May 1957Thursday 12 September 1957
2251 0-6-0Manor 4-6-02251 0-6-014xx 0-4-2TBR 4MT 4-6-0
223989A780689C Cockington Manor220089C580189C7500589A
45xx 2-6-2Tcl 2MT 2-6-0W&L 0-6-0T221789Ccl 2MT 2-6-0W&L 0-6-0T
456089C4650489A823S57xx 0-6-0PT4652289B823S
74xx 0-6-0PT377089B
741789CShed Codes89A Oswestry89B Brecon89C Machynlleth
Sunday 10 November 1957Sunday 15 June 1958
57xx 0-6-0PTBR 4MT 4-6-02251 0-6-02251 0-6-0BR 2MT 2-6-0W&L 0-6-0T
363889B7502089A227189C226489C7800389Cstored locos
377089BW&L 0-6-0T320289B45xx 2-6-2T822823
874284FShed Codes84F Stourbridge89A Oswestry89B Brecon89C Machynlleth
Sunday 13 July 1958Sunday 7 September 1958
2251 0-6-0cl 2MT 2-6-0W&L 0-6-0T15xx 0-6-0PT56xx 0-6-2TW&L 0-6-0T
226089C4651589Astored locos150381A664684Fstored locos
320489A4651689A82282357xx 0-6-0PTcl 2MT 2-6-0822823
43xx 2-6-04652089A46026E4651589A
Shed Codes6E Chester West81A Old Oak Common84F Stourbridge89A Oswestry89C Machynlleth
Sunday 1 February 1959Sunday 7 June 1959
2251 0-6-0cl 2MT 2-6-0W&L 0-6-0TManor 4-6-02251 0-6-0
225589C4650589Astored locos780089A Torquay Manor220089C
226489C4651889B822823W&L 0-6-0T57xx 0-6-0PT225589C
320989Astored locos378989A320889A
82282374xx 0-6-0PT
Shed Codes89A Oswestry89B Brecon89C Machynlleth743489A
Saturday 10th October 1959Sunday 3 July 1960
2251 0-6-057xx 0-6-0PTW&L 0-6-0T74xx 0-6-0PTcl 2MT 2-6-0W&L 0-6-0T
223989A368984Jstored locos740689C4650989Astored locos
64xx 0-6-0PT822823822823
642284AShed Codes84A Stafford Road84J Croes Newydd89A Oswestry89C Machynlleth
Saturday 8 October 1960Saturday 19 November 1960
2251 0-6-057xx 0-6-0PTW&L 0-6-0TCastle 4-6-0W&L 0-6-0T
223986A378889Astored locos505989A Earl St. Aldwynstored locos
28xx 2-8-082282357xx 0-6-0PTDukedog 4-4-0822823
286686G368989B901789C SBR 3MT 2-6-2T
Shed Codes463388A8202089C
86A Newport Ebbw J.86G Pontypool Road88A Cardiff Canton89A Shrewsbury89B Croes Newydd89C Machynlleth
Friday 31 March 1961Sunday 23 April 1961
County 4-6-0W&L 0-6-0TCounty 4-6-0W&L 0-6-0T
101389A County of Dorsetstored locos101389A County of Dorsetstored locos
57xx 0-6-0PT82282316xx 0-6-0PT43xx 2-6-0822823
577489BDukedog 4-4-0161984F634289ADukedog 4-4-0
9017stored57xx 0-6-0PT84xx 0-6-0PT9017stored
577489B849884Acl 2MT 2-6-0
Shed Codes4651289D
84A Stafford Road84F Stourbridge Jct.89A Shrewsbury89B Croes Newydd89C Machynlleth89D Oswestry
Tuesday 15 August 1961Sunday 29 October 1961
Modified Hall 4-6-0W&L 0-6-0TCastle 4-6-0W&L 0-6-0T
792289A Salford Hall823stored701984A Fowey Castle823stored
57xx 0-6-0PT74xx 0-6-0PTDukedog 4-4-02251 0-6-0BR 2MT 2-6-0Dukedog 4-4-0
975284BBR 3MT 2-6-2T57xx 0-6-0PTBR 9F 2-10-094xx 0-6-0PT
Shed Codes81A Old Oak Common82C Swindon82E Bristol Barrow Rd84A Stafford Road84B Oxley
89A Shrewsbury89B Croes Newydd89C Machynlleth89D Oswestry
Sunday 26 November 1961Sunday 11 February 1962
2251 0-6-0BR 9F 2-10-0W&L 0-6-0TManor 4-6-0W&L 0-6-0T
227689C9221082E823stored781989D Hinton Manor823stored
9224781ADukedog 4-4-02251 0-6-074xx 0-6-0PT57xx 0-6-0PT
Shed Codes321389C
81A Old Oak Common82E Bristol Barrow Rd86C Hereford89B Croes Newydd89C Machynlleth89D Oswestry
Sunday 8 April 1962Wednesday 6 June 1962
Manor 4-6-0W&L 0-6-0T14xx 0-4-2T84xx 0-6-0PTW&L 0-6-0T
781989D Hinton Manor823stored143289D845284A823stored
14xx 0-4-2T57xx 0-6-0PT74xx 0-6-0PT2251 0-6-0cl 2MT 2-6-0BR 3MT 2-6-2T
2251 0-6-0cl 2MT 2-6-074xx 0-6-0PT
Shed Codes81D Reading84A Stafford Road86C Hereford89C Machynlleth89D Oswestry
Sunday 22 July 1962Saturday 22 September 1962
Grange 4-6-0W&L 0-6-0TManor 4-6-0W&L 0-6-0T
682683D Nannerth Grange823stored780389C Barcote Manor823stored
57xx 0-6-0PTBR 4MT 2-6-4T57xx 0-6-0PTBR 2MT 2-6-0
Shed Codes83D Plymouth Laira84A Stafford Road89A Shrewsbury89C Machynlleth
Sunday 11 November 1962Saturday 8 December 1962
County 4-6-0cl 2MT 2-6-0cl 5MT 4-6-0cl 2MT 2-6-0BR 2MT 2-6-0
101989A County of Merioneth4652589D4528389A4650489D7800089C
BR 3MT 2-6-2T7800289C
Shed Codes89A Shrewsbury89C Machynlleth89D Oswestry
Wednesday 3 July 1963Sunday 11 August 1963
Jubilee 4-6-0BR 5MT 4-6-057xx 0-6-0PTBR 5MT 4-6-0BR 4MT 2-6-4T
4557289A Eire7303589A363089C W7303589A8010589C
57xx 0-6-0PTBR 4MT 2-6-4Tcl 8F 2-8-0
363089C W8010589C4873989A
Shed Codes89A Shrewsbury89C Machynlleth
Saturday 9 November 1963Thursday 29 October 1964
57xx 0-6-0PT28xx 2-8-0cl 2MT 2-6-2T (I)28xx 2-8-0cl 8F 2-8-0BR 5MT 4-6-0
36306F W38626C412096D38552D482596B730706D
96576DBR 4MT 2-6-4Tcl 4MT 2-6-4T (Fb)BR 4MT 2-6-4T
Shed Codes2D Banbury6A Chester Midland6B Mold Junction6C Croes Newydd6D Shrewsbury
6F Machynlleth


  1. Great stuff, thanks for posting this. I found the works registers in the National Archives for 1955,57, 58 and 59 if you'd be interested in their contents. Keep up the good work,


  2. I was aware engines came to Oswestry's locomotive shops from the Wolverhampton Division but surprised to see engines from 83D Plymouth Laira and 81D Reading 82C Swindon....... fascinating and thanks for sharing........You might be interested in this facebook group regards Oswestry and the Cambrian Railways regards Oswestry