List of British Railways shed codes explained

British Railways shed codes were used to identify the engine sheds that its locomotives and multiple units were allocated to for maintenance purposes. The former London, Midland and Scottish Railway (LMS) alpha-numeric system was extended to cover all regions and used until replaced by alphabetic codes in 1973.

System of codes

The coding system had its origins in a reorganisation of locomotive operation and maintenance on the LMS in the 1933-35 period.[1] It grouped all sheds into districts with a main shed, given the district number followed by the letter A as its code, and subsidiary sheds with the same number followed by B, C, or D etc. Many sheds were also responsible for sub-sheds where day-to-day servicing could be carried out but which lacked the facilities for intermediate or heavy overhauls. The extension of the system to all regions was brought into use in 1950, each region being given a block of district numbers:

Many codes changed as districts were re-organised and as regional boundaries changed over the years. For example, the former LMS shed at Goole was initially 25C as part of the Wakefield District. In September 1956 the district was transferred to the North Eastern Region and split between districts 53, 55 and 56; Goole became 53E in the Hull District. This district was itself merged with the York District in January 1960 and so Goole was re-coded again to become 50D. The changes accelerated with the contraction of the railway network and modernisation, both of which reduced the number of locomotives in use. For example, the Inverness district had five sheds and seven sub-sheds in 1950 but these had been reduced to a single shed by 1967.[2]

On 6 May 1973 all the remaining depot codes were replaced by new two-letter codes. These no longer included any kind of district hierarchy, but were more suitable for use with the TOPS operating management computers.[2]

Locomotive allocations

Each steam locomotive was allocated to a particular shed and an oval, cast metal plate (usually NaNinchesxNaNinchesin (xin))[3] with the depot code was bolted to the smokebox on the front of the locomotive. When a locomotive was reallocated to a different shed the plate was taken off and replaced with one from the new shed. Locomotives moved between a parent depot and its sub-sheds did not need this change as they shared the same code.

With the introduction of diesel and electric motive power the system of allocation became changed. Main line locomotives were capable of operating greater distances between servicing and, very often, depots only held the equipment and spare parts for servicing a limited range of locomotive classes. This resulted in them being allocated to a smaller number of depots and reallocations became less common. For instance, the 74 Western Region Class 52 diesel-hydraulics were only ever allocated to six depots and were eventually all based to just one (Laira) rather than spread around more than 60 depots on the region, although they could often be found at many of these others.[4] This meant that many depots only had allocations of shunting locomotives, and some locomotives did not carry allocation plates. Those that did had them in a variety of positions: Class 42s on the underframe below the cab but near-identical Class 43s on the front next to the left buffer; after 1967 the code was generally painted on the bodywork near the cab door.[5] On the London Midland Region, from June 1968 until 1973 main line diesel locomotives were given a divisional allocation in which locomotives were allocated to a nominal district, although in practice the locomotives received major attention at the principal depot in the Division. For example, locomotives in the D01 London (Western) Division were effectively based at principal depot Willesden. Other divisions were D02 Birmingham Division (Tyseley), D05 Stoke-on-Trent Division (Crewe), D08 Liverpool Division (Allerton), D09 Manchester Division (Longsight), D10 Preston Division (Lostock Hall), D14 London (Midland) Division (Cricklewood Depot), D16 Nottingham Division (Toton).[6]

List of codes

London Midland Region

Codewidth=80DatesShedComments
1 Willesden
1A1950–1973WillesdenBecame WN
1B1950–1966Camden
1C1950–1965Watford
1D1950–1963Devons Road, BowBecame 1J
1963–1973Marylebone stationPreviously 14F, became ME
1E1952–1973Bletchley
Sub-sheds Aylesbury (to 1962), Cambridge (to ?), Leighton Buzzard (to 1962), Newport Pagnell (to 1955)
Became BY
1F1963–1968RugbyPreviously 2A
1G1963–1965Woodford HalsePreviously 2F
1H1963–1965NorthamptonPreviously 2E
1J1963–1964Devons Road, BowPreviously 1D
2 Rugby
2A1950–1963Rugby
Sub-sheds Market Harborough (to 1955), Seaton (to 1960)
Became 1F
1963–1973TyseleyWas 84E until 1963. Closed to steam 1967. Later TOPS code TS.
2B1950–1950BletchleyBecame 4A
1950–1963NuneatonPreviously 2D, became 5E
1963–1968Wolverhampton Oxley
2C1950–1950NorthamptonBecame 4B
1950–1958Warwick (Milverton)Previously 2E
1963–1967Stourbridge JunctionWas 84F until 1963. Closed to steam 1966
2D1950–1950NuneatonBecame 2B
1950–1958CoventryPreviously 2F
1963–1966BanburyWas 84C until 1963. Closed to steam 1966
2E1950–1950Warwick (Milverton)Became 2C
1952–1963Northampton
Sub-shed Blisworth
Previously 4B, became 1H
1963–1973SaltleyBecame SY
2F1950–1950CoventryPreviously 2F
1955–1958Market HarboroughBecame 15F
1958–1963Woodford HalsePreviously 2G, became 1G
1963–1973BescotPreviously 21B, became BS
2G1958–1958Woodford HalsePreviously 38E, became 2F
1963–1967Rycroft, WalsallPreviously 21F
2H1963–1967Monument LanePreviously 21E
2J1963–1965AstonPreviously 21D
2K1963–1965Wolverhampton BushburyPreviously 21C
2L1963–1965Leamington SpaWas 84D until 1963. Closed to steam 1965
2M1963–1964Wellington (Salop)Was 84H until 1963. Closed to steam 1964
2P1963–1964KidderminsterWas 84G until 1963. Closed to steam 1964
3 Bescot
3A1950–1960BescotBecame 21B
3B1950–1960BushburyBecame 21C
3C1950–1960RycroftBecame 21F
3D1950–1960AstonBecame 21D
3E1950–1960Monument Lane
Sub-sheds Albion (to ?), Tipton (to ?)
Became 21E
4 Bletchley (until 1952)
4A1950–1952Bletchley
Sub-sheds Aylesbury, Cambridge, Leighton Buzzard, Newport Pagnell, Oxford (1950)
Previously 2B, became 1E
4B1950–1952Northampton
Sub-shed Blisworth
Previously 2C, became 2E
5 Stoke Division (D05)
5A1950–1965Crewe North
1965–1973Crewe Diesel DepotBecame CE, then CD
5B1950–1967Crewe South
5C1950–1965Stafford
5D1950–1967Stoke
5E1950–1962Alsager
1963–1966NuneatonPreviously 2B
5F1950–1966Uttoxeter
5H1963–1965WCML electric locomotive fleetCode ACL used 1960–1963 and from 1966
6 Chester
6A1950–1973Chester (Midland)
6B1950–1966Mold Junction
6C1950–1963Birkenhead Mollington StreetBecame 8H
1963–1967Croes Newydd
Sub-sheds Bala (to 1965), Penmaenpool (to 1965)
Was 89B until 1963. Closed to steam 1967
6D1950–1960Chester (Northgate)
1963–1967ShrewsburyWas 89A until 1963. Closed to steam 1967
6E1950–1958Wrexham RhosdduBecame 84K
1958–1960Chester (WR)Was 84K until 1958. Closed to steam 1960
1963–1965OswestryWas 89D until 1963. Closed to steam 1965
6F1950–1963Bidston
1963–1966Machynlleth
Sub-sheds Aberystwyth (to 1965), Pwllhelli (to 1966)
Was 89C until 1963. Closed to steam 1966
1967–1973Aberystwyth VoRBecame VR
6G1952–1966Llandudno JunctionPreviously 7A
6H1952–1965BangorPreviously 7B
6J1952–1967HolyheadPreviously 7C
6K1952–1963Rhyl
Sub-shed Denbigh (to 1955)
Previously 7D
7 Llandudno Junction (until 1952)
7A1950–1952Llandudno JunctionBecame 6G
7B1950–1952BangorBecame 6H
7C1950–1952HolyheadBecame 6J
7D1950–1952Rhyl
Sub-shed Denbigh
Became 6K
8 Liverpool Edge Hill
8A1950–1968Edge Hill (Liverpool)Became sub-shed of 8J
8B1950–1967Warrington (Dallam)
Sub-shed Warrington (Arpley) (to 1963)
8C1950–1968Speke Junction
8D1950–1964WidnesPreviously sub-shed of 13E
8E1950–1958Brunswick (Liverpool)Previously 13E, became 27F
1958–1968NorthwichPreviously 9G
8F1958–1973Springs Branch (Wigan)
Sub-shed Sutton Oak (1967–1969)
Previously 10A, became SP
8G1950–1967Sutton OakBecame sub-shed of 8F
8H1960–1963AllertonBecame 8J
1963–1967Birkenhead Mollington StreetPreviously 6C, became BC
8J1963–1973AllertonPreviously 8H, became AN
8K1963–1966Bank HallPreviously 27A
8L1963–1967AintreePreviously 27B
8M1963–1967SouthportPreviously 27C
8P1963–1964Wigan CentralPreviously 27D
8R1963–1963WaltonPreviously 27E
9 Manchester Longsight
9A1950–1973Longsight (Manchester)Became LG (electric) and LO (diesel)
9B1950–1968Stockport (Edgeley)
9C1958–1961Macclesfield
Sub-shed Reddish (1958–1963)
Previously sub-shed of 39A
1963–1973Reddish
Sub-shed Dinting
Previously sub-shed of 39A, became RS
9D1950–1963BuxtonBecame 9L
1963–1973Newton HeathPreviously 26A, became NH
9E1950–1968Trafford Park (Manchester)Previously 13A, coded 17F 1957–58
9F1950–1968Heaton MerseyPreviously 13C, coded 17E 1957–58
9G1950–1958NorthwichPreviously 13D, became 8E
1958–1965Gorton
Sub-shed Reddish (1958–1963)
Previously 9H
9H1958–1958Gorton
Sub-shed Dinting (1958)
Previously 39A, became 9G
9J1963–1966AgecroftPreviously 26B
9K1963–1968BoltonPreviously 26C
9L1963–1968Buxton
Sub-sheds Cromford (1963–1967), Middleton Top (1963–1967), Sheep Pasture (1963–1967)
Previously 9D
9M1963–1965BuryPreviously 26D
9P1963–1964Lees (Oldham)Previously 26E
10 Wigan (until 1958) Carnforth (from 1963)
10A1950–1958Springs Branch (Wigan)Became 8F
1963–1968CarnforthPreviously 24L
10B1950–1958PrestonBecame 24K
1963–1964Blackpool Central
Sub-shed Blackpool North
Previously 28A, became sub-shed of 10C
10C1950–1958PatricroftBecame 26F
1963–1968FleetwoodPreviously 28B
10D1950–1954Plodder Lane
1955–1958Sutton OakPreviously 10E, became 8G
1963–1972Lostock Hall (Preston)Previously 24C
10E1950–1955Sutton OakBecame 10D
10F1950–1952Lower Ince, WiganPreviously 13G
1963–1968Rose GrovePreviously 24B
10G1963–1967SkiptonPreviously 23A
10H1963–1967Lower DarwenPreviously 24D
10J1963–1966Lancaster (Green Ayre)Previously 24J
11 Carnforth / Barrow
11A1950–1958CarnforthBecame 24L
1958–1960Barrow-in-FurnessPreviously 11B, became 12E
11B1950–1958Barrow-in-FurnessBecame 11A
1958–1969WorkingtonPreviously 12C, became 12F
11C1950–1960OxenholmeBecame 12G
11D1950–1960TebayBecame 12H
11E1951–1957Lancaster (Green Ayre)Previously 23C, became 24J
12 Carlisle
12A1950–1958Carlisle (Upperby)Code 12B until 10 June 1950 and again from 1 February 1958
1958–1973Carlisle (Kingmoor)
Sub-shed Durran Hill (to 1959)
Previously 68A
12B1950–1950Carlisle (Upperby)Became 12A 10 June 1950
1950–1951Carlisle (Canal)Became 68E
1955–1955PenrithPreviously 12C, reopened as sub-shed 1958
1958–1968Carlisle (Upperby)
Sub-shed Penrith (1958–1962)
Previously 12A
12C1950–1955Penrith
Sub-shed Silloth (to 1953)
Became 12B
1955–1958WorkingtonPreviously 12D, became 11B
1958–1963Carlisle (Canal)Previously 12D, became 12C
1963–1977Barrow-in-FurnessPreviously 12E
12D1950–1955WorkingtonBecame 12C
1958–1958Carlisle (Canal)Previously 68E, became 12C
1958–1961Kirkby StephenPreviously 12E
1963–1968WorkingtonPreviously 12F
12E1950–1954Moor Row
1958–1958Kirkby StephenPreviously 51H, became 12D
1960–1963Barrow-in-FurnessPreviously 11, became 12C
1963–1968TebayPreviously 12H
13 Manchester Trafford Park (until 22 May 1950)
13A1950–1950Trafford ParkBecame 9E
13B1950–1950Belle Vue
Sub-shed Gowhole
Became 26G
13C1950–1950Heaton MerseyBecame 9F
13D1950–1950NorthwichBecame 9G
13E1950–1950Brunswick (Liverpool)
Sub-shed Widnes
Became 8E
13F1950–1950WaltonBecame 27E
13G1950–1950Lower Ince, WiganBecame 10F
14 Cricklewood
14A1950–1963CricklewoodBecame Cricklewood West (14B)
1963–1973Cricklewood EastBecame CD, later CW
14B1950–1963Kentish Town
1963–1967Cricklewood WestPreviously Cricklewood (14A)
14C1950–1960St Albans
1963–1971BedfordPreviously 14E
14D1950–1962Neasden
Sub-shed Marylebone station (to 1961)
14E1958–1963BedfordPreviously 15D, became 14C
14F1961–1963MarylebonePreviously sub-shed of 14D, became 1D
15 Wellingborough
15A1950–1963Wellingborough
Sub-shed Market Harborough (1963–1965)
Became 15B
1963–1973Leicester (Midland)Previously 15C, became LR
15B1950–1963KetteringBecame 15C
1963–1973WellingboroughPreviously 15A, became WO
15C1950–1963Leicester (Midland)
Sub-shed Market Harborough (from 1960)
Became 15A
1963–1965KetteringPreviously 15B
15D1950–1958BedfordBecame 14E
1950–1963CoalvillePreviously 17C, became 15E
1963–1964Leicester (Great Central)Previously 15E
15E1958–1963Leicester (Great Central)Previously 38C, became 15D
1963–1965CoalvillePreviously 15D
15F1958–1960Market HarboroughPreviously 2F, became sub-shed of 15C
16 Nottingham (until 1963) Toton (from 1963)
16A1950–1963Nottingham (Midland)
Sub-sheds Lincoln St Marks (to 1953), Southwell (to 1955)
Became 16D
1963–1973TotonPreviously 18A, became TO
16B1950–1950Peterborough (Spital Bridge)Became 35C
1955–1963Kirkby-in-AshfieldPreviously 16C, became 16E
1963–1966AnnesleyPreviously 16D
1966–1970ColwickPreviously 40E
16C1950–1955Kirkby-in-AshfieldBecame 16B
1955–1960MansfieldPreviously 16D
1963–1973Derby
Sub-shed Rowsley (1964–1967)
Previously 17A, became DY
16D1950–1955MansfieldBecame 16C
1958–1963AnnesleyPreviously 38B, became 16B
1963–1967NottinghamPreviously 16A
16E1963–1966Kirkby-in-AshfieldPreviously 16B
16F1963–1973Burton-on-TrentPreviously 17B, became BU
16G1963–1966WesthousesPreviously 18B
16H1963–1964Hasland
Sub-sheds Chesterfield (1963), Clay Cross Works (1963), Morton Colliery (1963), Williamsthorpe Colliery
Previously 18C
16J1963–1964RowsleyPreviously 17C, became sub-shed of 16C
17 Derby (until 9 September 1963)
17A1950–1963DerbyBecame 16C
17B1950–1963Burton-on-Trent
Sub-sheds Horninglow (to 1960), Overseal (to ?)
Became 16F
17C1950–1958CoalvilleBecame 15D
1958–1963Rowsley
Sub-sheds Cromford (to 1960), Middleton Top (to ?), Sheep Pasture
Previously 17D, became 16J
17D1950–1958Rowsley
Sub-sheds Cromford, Middleton Top, Sheep Pasture
17E1957–1958Heaton MerseyCode 9F to January 1957 and from April 1958
17F1957–1958Trafford ParkCode 9E to January 1957 and from April 1958
18 Toton (until 9 September 1963)
18A1950–1963TotonBecame 16A
18B1950–1963WesthousesBecame 16G
18C1950–1963Hasland
Sub-sheds Chesterfield, Clay Cross Works, Morton Colliery, Williamsthorpe Colliery
Became 16H
18D1950–1958Barrow Hill (Staveley)
Sub-sheds Sheepbridge, Staveley New Works, Staveley Old Works
Became 41E
19 Sheffield (until 1 February 1958)
19A1950–1958Sheffield GrimesthorpeBecame 41B
19B1950–1958Millhouses (Sheffield)Became 41C
19C1950–1958CanklowBecame 41D
20 Leeds (until 3 February 1957)
20A1950–1957Leeds (Holbeck)Became 55A
20B1950–1957Leeds (Stourton)Became 55B
20C1950–1957RoystonBecame 55D
20D1950–1957NormantonBecame 55E
20E1950–1957Bradford (Manningham)
Sub-shed Ilkley
Became 55F
20F1950–1950Skipton
Sub-shed Keighley
Code 23A 26 June 1950 to 7 October 1951, became 24G
20G1950–1957HellifieldCode 23B 26 June 1950 to 7 October 1951, became 24H
20H1950–1950Lancaster (Green Ayre)Became 23C
21 Saltley (until 9 September 1963)
21A1950–1963Saltley (Birmingham)
Sub-sheds Camp Hill, Kingsbury, Water Orton, Stratford-upon-Avon (1953–1962)
Became 2C
21B1950–1960Bournville
Sub-shed Redditch
21C1950–1958BromsgroveBecame 85F
1960–1963BushburyPreviously 3B, became 2K
21D1950–1953Stratford-upon-Avon
Sub-shed Blisworth (to 7 July 1950)
Became sub-shed of 21A
1950–1973AstonPreviously 3D, became 2J
21E1960–1963Monument LanePreviously 3E, became 2H
21F1950–1963Ryecroft (Walsall)Previously 3C, became 2G
22 Bristol (until 1 February 1958)
22A1950–1958Bristol (Barrow Road)Became 82E
22B1950–1958Gloucester (Barnwood)
Sub-sheds Dursley, Tewkesbury
Became 85E
23 Liverpool Bank Hall (until 10 June 1950) Skipton (24 June 1950 to 7 October 1951)
23A1950–1950Liverpool (Bank Hall)Became 27A
1950–1951SkiptonCode 20F until 24 June 1950 and from 7 October 1951
23B1950–1950AintreeBecame 27B
1950–1951HellifieldCode 20G until 24 June 1950 and from 7 October 1951
23C1950–1950SouthportBecame 27C
1950–1951Lancaster (Ayre Green)Code 20H until 24 June 1950 and from 7 October 1951
23D1950–1950Wigan (L&Y)Became 27D
24 Accrington (until 9 September 1963)
24A1950–1963AccringtonBecame 10E
24B1950–1963Rose GroveBecame 10F
24C1950–1963Lostock HallBecame 10D
24D1950–1963Lower DarwenBecame 10H
24E1950–1963Blackpool Central
Sub-shed Blackpool North
Code 28A 10 June 1950 to 1 April 1952, became 10B
24F1950–1963FleetwoodCode 28B 10 June 1960 to 1 April 1952, became 10C
24G1957–1963SkiptonPreviously 20F, became 10G
24H1957–1963HellifieldPreviously 20G
24J1957–1963Lancaster (Green Ayre)Previously 11E, became 10J
24K1958–1961PrestonPreviously 10B
24L1958–1963CarnforthPreviously 11A, became 10A
25 Wakefield (until September 1956)
25A1950–1956WakefieldBecame 56A
25B1950–1957HuddersfieldBecame 55G
25C1950–1956GooleBecame 53E
25D1950–1956MirfieldBecame 56D
25E1950–1956Sowerby BridgeBecame 56E
25F1950–1956Low MoorBecame 56F
25G1950–1956Farnley JunctionBecame 55C
26 Newton Heath (until 9 September 1963)
26A1950–1963Newton HeathBecame 9D
26B1950–1963AgecroftBecame 9J
26C1950–1963BoltonBecame 9K
26D1950–1963BuryBecame 9M
26E1950–1954Bacup
1955–1963Lees (Oldham)Previously 26F, became 9P
26F1950–1955Lees (Oldham)Became 26E
1955–1956Belle Vue (Manchester)Previously 13B, became 26G
1958–1963PatricroftPreviously 10C, became 9H
26G1950–1955Belle Vue (Manchester)Previously 13B, became 26F
27 Liverpool Bank Hall (10 June 1950 to 9 September 1963)
27A1950–1963Liverpool (Bank Hall)Previously 23A, became 8K
27B1950–1963AintreePreviously 23B, became 8L
27C1950–1963SouthportPreviously 23C, became 8M
27D1950–1963Wigan (L&Y)Previously 23D, became 8P
27E1950–1963WaltonPreviously 13F, became 8R
27F1950–1961Brunswick (Liverpool)Previously 8E
28 Blackpool (10 June 1950 to 1 April 1952)
28A1950–1952Blackpool Central
Sub-shed Blackpool North
Code 24E until 10 June 1950 and from 1 April 1952
28B1950–1952FleetwoodCode 24F until 10 June 1950 and from 1 April 1952

Eastern Region

Codewidth=80DatesShedComments
30 Stratford
30A1950–1973Stratford
Sub-sheds Bishops Stortford (1959–1960), Brentwood (to 1957), Canning Town (to ?), Chelmsford (to ?), Clacton (1959–1963), Colchester (1967–1968), Enfield (to 1960), Epping (to 1957), Hertford East (1960), Ilford, Palace Gates (to 1954), Spitalfields (to ?), Ware (to ?), Wood Street (to ?), Temple Mills (to 1964), Walton-on-the-Naze (1959–1963)
Became SX, later SF
30B1950–1960Hertford East
Sub-sheds Buntingford (to 1959)
Became sub-shed of 30A
30C1950–1959Bishops StortfordBecame sub-shed of 30A in 1959
30D1950–1956Southend (Victoria)Became sub-shed of 30A
30E1950–1959Colchester
Sub-sheds Braintree (to ?), Clacton, Kelevedon (to 1951), Maldon (to ?), Walton-on-the-Naze
Reopened as sub-shed of 30A 1967
1968–1973ColchesterBecame CR
30F1950–1967Parkeston Quay
31 Cambridge
31A1950–1973Cambridge
Sub-sheds Ely (to ?), Huntingdon East (to .1961), Saffron Walden (to 1958), Thaxted (to 1952)
Became CA
31B1950–1973March
Sub-sheds King's Lynn (1960–1962), South Lynn (1960–c.1961), Wisbech (1952–?)
Became MC, later MR
31C1950–1960King's Lynn
Sub-sheds Hunstanton (to 1958), South Lynn (1959–1960),Wisbech (to 1952)
Became sub-shed of 31B
31D1950–1959South LynnBecame sub-shed of 31C
31E1950–1959Bury St Edmunds
Sub-shed Sudbury
31F1958–1960Peterborough Spital BridgePreviously 35C
32 Norwich
32A1950–1973Norwich
Sub-sheds Cromer High (to 1954), Dereham (to 1955), Swaffham (to ?), Wells (to 1963), Wymondham (to ?), Yarmouth South Town (1959–1962)
Became NO, later NR
32B1950–1968Ipswich
Sub-sheds Aldeburgh (to 1956), Felixstowe (to 1959), Framlingham (to 1952), Laxfield (to 1952), Stowmarket (to ?)
32C1950–1962Lowestoft
32D1950–1959Yarmouth South TownBecame sub-shed of 32A
32E1950–1959Yarmouth (Vauxhall)
32F1950–1959Yarmouth Beach
32G1950–1959Melton Constable
Sub-sheds Cromer Beach, Norwich City
33 Plaistow
33A1950–1959Plaistow
Sub-sheds Upminster (to 1956)
Became sub-shed of 33B in 1959[7]
33B1950–1962Tilbury
Sub-sheds Plaistow (1959–1962)
33C1950–1962Shoeburyness
34 Kings Cross (1950–1973)
34A1950–1963Kings Cross
34B1950–1961HornseyBecame sub-shed of 34G
34C1950–1961Hatfield
34D1950–1973HitchinBecame HI
34E1950–1958Neasden
Sub-sheds Aylesbury, Chesham
Became 14D
1958–1968New England
Sub-shed Spalding (to 1960)
Previously 35A
34F1958–1963GranthamPreviously 35B
34G1960–1973Finsbury Park
Sub-shed Hornsey (1961–1971)
Became FP
35 Peterborough (until 1958)
35A1950–1958New England
Sub-sheds Bourne (to 1953), Spalding, Stamford (to 1957)
Became 34E
35B1950–1958GranthamBecame 34F
35C1950–1958Peterborough Spital Bridge (was 16B 1949–1950)Previously 16B, Became 31F
36 Doncaster
36A1950–1973DoncasterBecame DR
36B1950–1958Mexborough
Sub-shed Wath Electric Depot (from 1952)
Became 41F
36C1950–1973FrodinghamBecame FH
36D1950–1958BarnsleyBecame 41G
36E1950–1965Retford
Sub-shed Newark (to 1959)
37 Ardsley (until 1956)
37A1950–1956ArdsleyBecame 56B
37B1950–1956Copley HillBecame 56C
37C1950–1956Bradford (Hammerton Street)Became 56G
38 Colwick (until 1958)
38A1950–1958Colwick
Sub-shed Derby (to 1955)
Became 40E
38B1950–1958AnnesleyBecame 16D
38C1950–1958Leicester (GC)
Sub-shed Leicester (GN)
Became 15E
38D1950–1958Staveley (GC)Became 41H
38E1950–1958Woodford HalseBecame 2G
39 Gorton (until 1958)
39A1950–1958Gorton
Sub-sheds Hayfield (to ?), Macclesfield, Dinting
Became 9H
39B1950–1955Darnall (Sheffield)Became 41A
40 Lincoln
40A1950–1973LincolnBecame LN
40B1950–1973Immingham
Sub-sheds New Holland and Grimsby to 1960s
Became IM
40C1950–1956Louth
40D1950–1958TuxfordBecame 41K
40E1950–1958Langwith Junctionbecame 41J
1958–1966ColwickPreviously 38A, became 16B
40F1950–1964Boston
Sub-shed Sleaford (to ?)
41 Darnall
41A1950–1964Darnall (Sheffield)Previously 39B, became 41B
1964–1973TinsleyBecame TI
41B1958–1964Sheffield GrimesthorpePreviously 19A
1964–1965Darnall (Sheffield)Previously 41B
41C1958–1961Sheffield (Millhouses)Previously 19B
1963–1973WathPreviously sub-shed of 41F
41D1958–1965CanklowPreviously 19C
41E1958–1965Staveley (Barrow Hill)
Sub-sheds Sheepbridge, Staveley New Works, Staveley Old Works
Previously 18D
41F1958–1964Mexborough
Sub-shed Wath Electric Depot (1958–1963)
Previously 36B
41G1958–1963BarnsleyPreviously 36D
41H1958–1965Staveley (G.C.)Previously 38D
41J1958–1966Langwith JunctionPreviously 40E
1966–1973Shirebrook WestBecame SB
41K1958–1959TuxfordPreviously 40D

North Eastern Region

The North Eastern became part of an enlarged Eastern Region in 1967, however the shed codes remained unchanged.

Codewidth=80DatesShedComments
50 York
50A1950–1967YorkBecame 55B
50B1950–1960Neville Hill
Sub-shed Ilkley (to 1959)
Became 55H
1960–1970Dairycoates (Hull)
Also used for Hull (Alexandra Dock) until closed in 1963.
Previously 53A and 53B.
50C1950–1959Selby
1960–1973Hull (Botanic Gardens)Was 53B. Became BG
50D1950–1959Starbeck
Sub-shed Pateley Bridge (to 1951)
1960–1973Goole
50E1950–1963Scarborough
50F1950–1963Malton
Sub-shed Pickering (to 1959)
50G1950–1959Whitby
51 Darlington
51A1950–1973Darlington
Sub-shed Middleton-in-Teesdale (to 1957)
Became DN
51B1950–1958Newport
51C1950–1967West Hartlepool
51D1950–1958Middlesbrough
Sub-shed Guisborough (to 1954)
51E1950–1959Stockton
51F1950–1965West Auckland
Sub-shed Wearhead (to 1954)
51G1950–1959Haverton Hill
51H1950–1958Kirkby StephenBecame 12E
51J1950–1963Northallerton
Sub-shed Leyburn (to 1954)
51K1950–1958Saltburn
51L1958–1973ThornabyBecame TE
52 Gateshead
52A1950–1973Gateshead
Sub-sheds Bowes Bridge (to 1962), Heaton (1963–1967), North Blyth (1967)
Became GD
52B1950–1963HeatonBecame sub-shed of 52A
52C1950–1965Blaydon
Sub-sheds Alston (to 1959), Hexham (to 1959), Reedsmouth (to 1952)
52D1950–1969Tweedmouth
Sub-shed Alnmouth (to 1966)
52E1950–1966Percy Main
52F1950–1967North Blyth
Sub-sheds Rothbury (to 1952), South Blyth (1967)
Became sub-shed of 52A
52G1958–1967Sunderland
Sub-shed Durham (1958)
Previously 54A
52H1958–1967Tyne DockPreviously 54B
52J1958–1959Borough GardensPreviously 54C
1964–1973South GosforthBecame GF
52K1958–1965Consett
53 Hull (until 1960)
53A1950–1960Hull (Dairycoates)Became 50B
53B1950–1960Hull (Botanic Gardens)Became 50C
53C1950–1960Hull (Alexandra Dock)Included Springhead until 1958
53D1950–1958Bridlington
53E1950–1951Cudworth
1956–1960GoolePreviously 25C, became 50D
Sunderland (until 1958)
54A1950–1958Sunderland
Sub-shed Durham
Became 52G
54B1950–1958Tyne Dock
Sub-shed Pelton Level (to ?)
Became 52H
54C1950–1958Borough GardensBecame 52J
54D1950–1958ConsettBecame 52K
Leeds Holbeck (from 1957)
55A1957–1973Leeds (Holbeck)
Sub-shed Stourton (1967–c.1972)
Previously 20A, became HO
55B1957–1967StourtonBecame sub-shed of 55A
1967–1973YorkPreviously 50A, became YK
55C1956–1966Farnley JunctionPreviously 25G
1967–1973Healey MillsPreviously 56B, became HM
55D1957–1971RoystonPreviously 20C
55E1957–1967NormantonPreviously 20D
55F1957–1967Manningham (Bradford)Previously 20E
1967–1973Hammerton Street (Bradford)Previously 56G, became HS
55G1957–1967HuddersfieldPreviously 25B
1967–1973KnottingleyPreviously 56A, became KY
56 Wakefield/Knottingley (from 1956)
56A1956–1967WakefieldPreviously 25A
1967–1967KnottingleyBecame 55G
56B1956–1965ArdsleyPreviously 37A
1966–1967Healey MillsBecame 55C
56C1956–1964Copley HillPreviously 37B
56D1956–1967MirfieldPreviously 25D
56E1956–1964Sowerby BridgePreviously 25E
56F1956–1967Low MoorPreviously 25F, became 55J
56G1956–1958Hammerton Street (Bradford)Previously 37C, became 55F

Scottish Region

Codewidth=80DatesShedComments
60 Inverness
60A1950–1973Inverness
Sub-sheds Dingwall (to 1962), Fortrose (to 1951), Kyle of Lochalsh (to 1962)
Became IS
60B1950–1966Aviemore
Sub-shed, Boat of Garten
Now used by the Strathspey Railway
60C1950–1964Helmsdale
Sub-sheds, Dornoch (to 1960), Tain (to 1959)
60D1950–1962Wick
Sub-shed, Thurso
60E1950–1964Forres
61 Aberdeen
61A1950–1967Kittybrewster (Aberdeen)
Sub-sheds Alford (to ?), Ballater (to 1966), Fraserburgh (to 1965), Macduff (to 1951), Peterhead (to 1965)
61B1950–1966Aberdeen (Ferryhill)Became AB
61C1950–1966Keith
Sub-sheds Banff (to 1964), Elgin
62 Thornton Junction
62A1950–1969Thornton Junction
Sub-sheds, Anstruther (to 1960), Burntisland (to ?), Ladybank, Methil (to ?)
62B1950–1967Dundee Tay Bridge
Sub-sheds, Arbroath (to 1959), Dundee West (to 1963), Montrose (to ?), St. Andrews (to 1960), Tayport (to 1951)
1967–1973DundeeFormer Dundee West reopened, became DE
62C1950–1966Dunfermline
Sub-sheds, Alloa (to 1967), Inverkeithing (to ?), Kelty (to c.1955), Loch Leven (to 1951)
Became DT
63 Perth
63A1950–1969Perth
Sub-sheds Aberfeldy (to 1965), Blair Atholl (to 1965), Crieff (to 1958), Forfar (1959–1964)
63B1950–1960Stirling
Sub-sheds Killin, Stirling Shore Road
Became 65J
1960–1970Fort William
Sub-shed Mallaig (to 1961)
Previously 65J, became 65H
63C1950–1959Forfar
Sub-shed Brechin, Ballaculish
Became sub-shed of 63A
1959–1963Oban
Sub-shed Ballachulish
Previously 63D
63D1950–1955Fort WilliamBecame 65J
1955–1959Oban
Sub-shed Ballachulish
Previously 63E, became 63C
63E1950–1955Oban
Sub-shed Ballachulish
Became 63D
64 St. Margarets/Millerhill
64A1950–1967St. Margarets (Edinburgh)
Sub-sheds Dunbar (to 1963), Galashiels (to c.1962), Hardengreen (to ?), Leith Central (1955 to 1959), Longniddry (to ?), North Berwick (to 1958), Peebles (to 1955), Penicuik (to 1951), Polton (to 1951), Seafield (to 1962), South Leith (to 1955)
1967–1973MillerhillBecame MH
64B1950–1973HaymarketBecame HA
64C1950–1965Dalry Road
64D1950–1960CarstairsBecame 66E
64E1950–1960Polmont
Sub-shed Kinneil
Became 65K
64F1950–1966Bathgate
64G1950–1966Hawick
Sub-sheds Jedburgh (1950), Kelso (to 1955), Riccarton (to 1958), St. Boswells (to 1959)
64H1959–1972Leith CentralPreviously sub-shed of 64A
65 Eastfield
65A1950–1973Eastfield (Glasgow)
Sub-sheds Aberfoyle (to 1951), Helensburgh (1960–1961), Kilsyth (to 1951), Kipps (1962), Lennoxtown (to 1951), Motherwell (from 1972), Parkhead (1962) Polmadie (from 1972)
Became ED
65B1950–1966St. Rollox
65C1950–1962ParkheadBecame sub-shed of 65A
65D1950–1964Dawsholm
Sub-sheds Dumbarton, Stobcross (1950)
65E1950–1962KippsBecame sub-shed of 65A
65F1950–1973GrangemouthBecame GM
65G1950–1964Yoker
65H1950–1960Helensburgh
Sub-shed Arrochar (to c.1959)
Became sub-shed of 65A
1970–1973Fort WilliamPreviously 63B, became FW
65I1950–1961Balloch
65J1950–1960Fort William
Sub-shed Mallaig
Previously 63D, became 63B
65K1960–1964PolmontPreviously 64E
66 Polmadie
66A1950–1972Polmadie
Sub-sheds Motherwell (from 1967), Paisley (to ?)
Became sub-shed of 65A, later PO
66B1950–1963Motherwell
Sub-shed Morningside (to 1954)
Became sub-shed of 66A
66C1950–1973HamiltonBecame HN
66D1950–1966Greenock (Ladyburn)
Sub-shed Princes Pier (to 1959)
66E1960–1963CarstairsPreviously 64D, reopened 1966–1967 then became a stabling point
66F1962–1967BeattockPreviously 68D
67 Corkerhill
67A1950–1973CorkerhillBecame CK
67B1950–1966Hurlford
Sub-sheds Beith (to ?), Muirkirk (to 1964)
67C1950–1973AyrBecame AY
67D1950–1973Ardrossan
67E1962–1966DumfriesPreviously 68B
67F1962–1968StranraerPreviously 68C
68 Carlisle Kingmoor
68A1950–1966Carlisle (Kingmoor)
Sub-shed Durran Hill
Became 12A
68B1950–1962Dumfries
Sub-shed Kirkcudbright (to 1955)
Became 67E
68C1950–1962Stranraer
Sub-shed Newton Stewart (to 1959)
Became 67F
68D1950–1962Beattock
Sub-shed Lockerbie (to 1951)
Became 66F
68E1951–1958Carlisle CanalPreviously 12B, became 12D

Southern Region

Codewidth=80DatesShedComments
70 Nine Elms
70A1950–1967Nine Elms
70B1950–1970Feltham
70C1950–1967Guildford
Sub-shed Reading S.R. (1962–1964)
70D1950–1963Basingstoke
1963–1973Eastleigh
Sub-sheds Fratton, Lymington (to 1967), Southampton Docks (from 1966)
Previously 71A, became EH
70E1950–1962Reading (SR)Became sub-shed of 70C
1962–1967SalisburyPreviously 72B
70F1954–1959FrattonBecame sub-shed of 71A, later FR
1963–1973BournemouthPreviously 71B, became BM
70G1954–1957Newport (I.O.W.)Previously 71E
1963–1967WeymouthWas 82F until 1963. Closed to steam 1967
70H1954–1973Ryde (I.O.W.)Became RY
70I1950–1966Southampton DocksPreviously 71I, became sub-shed of 70D
71 Eastleigh (until 30 September 1963)
71A1950–1966Eastleigh
Sub-sheds Andover Junction (to 1957), Fratton (from 1959), Lymington (to 1967), Southampton Terminus (to 1967), Winchester (to 1969)
Became 70D
71B1950–1963Bournemouth
Sub-sheds Dorchester (1955–1957), Hamworthy Junction (to 1954), Swanage (to 1966)
Became 70F
71C1950–1955DorchesterBecame sub-shed of 71B
71D1950–1954Fratton
Sub-sheds Gosport (to 1953)
Became 70F
71E1950–1954Newport (I.O.W.)Became 70G
71F1950–1954Ryde (I.O.W.)Became 70H
71G1950–1958Bath (S&D)
Sub-sheds Branksome, Radstock
Became 82F
1958–1963WeymouthWas 82F until 1958, became 70G in 1963
71H1950–1958Templecombe (S&D)
Sub-sheds Highbridge (to c.1955)
Became 82G
1958–1959Yeovil Pen MillPreviously 82E. Closed to steam 1959
71I1950–1963Southampton DocksBecame 70I
71Jc.1955–1958HighbridgeBecame sub-shed of 82F
72 Exmouth Junction
72A1950–1963Exmouth Junction
Sub-sheds Bude, Exmouth, Launceston (to c.1958), Lyme Regis, Okehampton (to c.1961), Seaton (to 1963.
Became 83D
72B1950–1962SalisburyBecame 70E
72C1950–1963YeovilBecame 83E
72D1950–1958Plymouth Friary
Sub-shed Callington
Became 83H
72E1950–1963Barnstaple
Sub-sheds Ilfracombe, Torrington (to 1959)
Became 83F
72F1950–1963WadebridgeBecame 84E
73 Stewarts Lane/Hither Green
73A1950–1962Stewarts LaneBecame 75D
73B1950–1962Bricklayers Arms
Sub-sheds New Cross Gate (to 1952)
73C1950–1973Hither Green
Sub-shed Redhill (1965–?)
Became HG
73D1950–1959GillinghamBecame sub-shed of 73J
1963–1973St LeonardsBecame SE
73E1950–1964Faversham
73F1958–1973Ashford
Sub-shed Ramsgate (locomotives, 1959–1960), St Leonards (to 1963?), Tonbridge (1962–1965)
Became AF
73G1958–1973RamsgatePreviously 74B. EMUs only from 1959, became RM
73H1958–1961Dover
Sub-sheds Folkestone (to 1961)
Previously 74C
73J1958–1965Tonbridge
Sub-sheds Gillingham(1959–1960)
Became sub-shed of 73F
74 Ashford (until 13 October 1958)
74A1950–1958Ashford
Sub-sheds Canterbury West (to 1955), Rolvenden (to 1954), St Leonards (1958)
Became 73F
74B1950–1958RamsgateBecame 73G
74C1950–1958Dover
Sub-sheds Folkestone
Became 73H
74D1950–1958TonbridgeBecame 73J
74E1950–1958St LeonardsBecame sub-shed of 74A
75 Brighton
75A1950–1973Brighton
Sub-sheds Eastbourne (1952–1965), Horsham (1959–1964), Newhaven (to 1955), Three Bridges (1964–1965), Tunbridge Wells West (1963–1965)
Became BI
75B1950–1965Redhill
Sub-sheds Tunbridge Wells West (1965)
Became sub-shed of 73C
75C1950–1966Norwood Junction
1966–1973SelhurstBecame SU
75D1950–1959HorshamBecame sub-shed of 75A
1962–1973Stewarts LanePreviously 73A, became SL
75E1950–1964Three BridgesBecame sub-shed of 75A
75F1950–1963Tunbridge Wells WestBecame sub-shed of 75A, later 75B and finally shed TW under TOPS. Now used by Spa Valley Railway
75G1950–1952EastbourneBecame sub-shed of 75A

Western Region

Codewidth=80DatesShedTOPS codeComments
81 London
81A1949–1973Old Oak Common
Sub-shed Southall (1968–1973)
OCClosed to steam 1965
81B1949–1964Slough
Sub-sheds Aylesbury (1950), Marlow (to 1962), Watlington (to 1957)
Closed to steam 1964
81C1949–1968Southall
Sub-shed Staines (to 1952)
Closed to steam 1965
81D1949–1973Reading
Sub-sheds Basingstoke WR (1950), Henley-on-Thames (to 1958)
RGClosed to steam 1965
81E1949–1965Didcot
Sub-sheds Newbury (to ?), Wallingford (to 1956), Winchester Chesil (to 1953)
Closed to steam 1965
81F1949–1973Oxford
Sub-sheds Abingdon (to 1954), Fairford (to 1962)
OXClosed to steam 1966
82 Bristol
82A1949–1973Bristol, Bath Road
Sub-sheds Bath (to 1961), Taunton (from 1968), Wells (to 1963), Westbury (from 1968), Weston-super-Mare (to 1960), Yatton (to 1960)
BRClosed to steam 1960
82B1949–1964St Philips MarshPMClosed to steam 1964
82C1949–1973Swindon
Sub-sheds Andover Junction (to 1952), Chippenham (to 1964), Malmesbury (to 1951), Marlborough (to 1961), Faringdon (to 1951)
SWClosed to steam 1965
82D1949–1963Westbury
Sub-sheds Frome, Salisbury WR (1950)
Became 83C in 1963.
82E1950–1958Yeovil Pen MillBecame 71H in 1958
1958–1965Bristol, Barrow RoadPreviously 22A
82F1949–1958Weymouth
Sub-shed Bridport
Became 71G in 1958
1958–1966Bath S&D<br/>Sub-sheds Branksome (to 1963), Highbridge (1958), RadstockPreviously 71G
82G1958–1963TemplecombePreviously 71H, became 83G
83 Newton Abbot
83A1949–1973Newton Abbot
Sub –sheds Ashburton (to 1958), Kingsbridge (to 1961), Tiverton Junction (1963–1964)
NAClosed to steam 1963
83B1949–1968Taunton
Sub -sheds Barnstaple Town (to 1951), Bridgwater (to 1960), Minehead (to 1956)
Closed to steam 1964
83C1949–1963Exeter
Sub-sheds Tiverton Junction
EXClosed to steam 1963
1963–1968WestburyWYClosed to steam 1965
83D1949–1963Plymouth, Laira
Sub-sheds Launceston (1958–1962), Plymouth Docks (to c.1951), Princetown (to 1956)
Became 84A in 1963
1963–1967Exmouth Junction
Sub-sheds Bude (to 1964), Callington (1963), Exmouth (1963), Lyme Regis (1963), Seaton (1963)
Previously 72A
83E1949–1963St Blazey
Sub-sheds (to 1962), Looe (to ?), Moorswater (to 1960)
Became 84B in 1962
1963–1965Yeovil TownPreviously 72C
83F1949–1963TruroBecame 84C Closed to steam 1962
1963–1964Barnstaple Junction
Sub-shed Ilfracombe
Previously 72E
83G1950–1963Penzance
Sub-sheds Helston, St Ives (to 1961)
PZBecame 84D. Closed to steam 1962
1963–1966TemplecombePreviously 82G
83H1958–1963Plymouth Friary
Sub-shed Callington
Previously 72D
84 Wolverhampton (until 1963) Plymouth (from 1963)
84A1949–1963Wolverhampton, Stafford RoadClosed to steam 1963
1963–1973Plymouth, LairaLAWas 83D until 1963. Closed to steam 1964
84B1949–1963Wolverhampton, OxleyBecame 2B in 1963.
1963–1973St BlazeyBZWas 83E until 1962. Closed to steam 1962
84C1949–1963BanburyBecame 2D in 1963.
1963–1965TruroPreviously 83F
84D1949–1963Leamington SpaBecame 2L in 1963
1963–1973Penzance
Sub-shed Helston (1963)
PZPreviously 83G
84E1950–1963TyseleyTSBecame 2A in 1963
84F1949–1963Stourbridge JunctionBecame 2C in 1963.
84G1949–1961Shrewsbury
Sub-sheds Builth Road, Clee Hill (to 1960), Coalport, Craven Arms, Knighton, Ludlow (to 1951)
Was 4A until 1949. Became 89A in 1960.
1961–1963Kidderminster
Sub-shed Cleobury Mortimer (to 1962)
Was 85D until 1960, became 2P in 1963.
84H1949–1963Wellington (Salop)
Sub-sheds Crewe Gresty Lane, Much Wenlock (to 1951)
Became 2M in 1963.
84J1949–1960Croes Newydd
Sub-sheds Bala, Penmaenpool, Trawsfynydd
Became 89B in 1960.
84K1949–1958ChesterCHBecame 6E in 1958.
1958–1960Wrexham RhosdduPreviously 6E
85 Worcester
85A1949–1973Worcester
Sub-sheds Evesham (to 1963), Hartlebury (to ?), Honeybourne (to 1965), Kingham (to 1962), Ledbury (1961–1964), Moreton in Marsh (to ?)
WSClosed to steam 1965
85B1949–1973Gloucester, Horton Road
Sub-sheds Brimscombe (to 1963), Chalford (to 1951), Cheltenham Malvern Road (to 1963), Cirencester (to 1964), Lydney (to 1964), Tetbury (to 1964)
GLClosed to steam 1965
85C1949–1960Hereford
Sub-sheds Kington (to 1951), Ledbury, Leominster, Ross-on-Wye
Became 86C in 1960.
1961–1964Gloucester, Barnwood
Sub-sheds Dursley (to 1962), Tewkesbury (to 1962)
Previously 85E
85D1949–1960Kidderminster
Sub-shed Cleobury Mortimer
Became 84G in 1960.
1961–1964Bromsgrove
Sub-shed Redditch
Previously 85F
85E1958–1961Gloucester, Barnwood
Sub-sheds Dursley, Tewkesbury
Previously 22B, became 85C
85F1958–1961Bromsgrove
Sub-shed Redditch
Previously 21C, became 85D
86 Newport / Cardiff
86A1949–1963Newport, Ebbw JunctionBecame 86B in 1963
1963–1973Cardiff CantonCFPreviously 86C
86B1949–1963Newport PillClosed to steam 1963
1963–1973Newport, Ebbw JunctionEJWas 86A until 1960. Closed to steam 1965
86C1949–1960Cardiff, CantonBecame 88A in 1960.
1960–1964HerefordWas 85C until 1960. Closed to steam 1964
86D1949–1960LlantrisantBecame 88G in 1960.
86E1949–1968Severn Tunnel JunctionSTClosed to steam 1965
86F1949–1960Tondu
Sub-shed Bridgend (1950)
Became 88H in 1960.
1960–1964AberbeegWas 86H until 1960. Closed to steam 1964
86G1949–1967Pontypool Road
Sub-sheds Abergavenny (1954–1958), Branches Fork (to 1952), Pontrilas (to 1953)
Closed to steam 1965
86H1949–1961AberbeegBecame 86F in 1960.
86J1949–1961AberdareBecame 88J in 1960.
86K1950–1954Abergavenny
Sub-shed Tredegar
1954–1960Tredegar
87 Neath / Swansea
87A1949–1965Neath, Court Sart
Sub-sheds Glyn Neath (to 1964), Neath, Bridge Street (to 1964)
Closed to steam 1965
1969–1973Swansea, LandoreLEPreviously 87E
87B1949–1964Port Talbot, Duffryn YardClosed to steam 1964
1964–1973MargamMG
87C1949–1964Swansea, DanygraigClosed to steam 1960
87D1949–1964Swansea, East Dock
Sub-sheds Gurnos (1959–1962), Upper Bank (1959–1962)
Closed to steam 1964
87E1949–1969Swansea, LandoreLEBecame 87A. Closed to steam 1961
87F1949–1965Llanelly
Sub-sheds Burry Port (to 1962), Llandovery (1959–1964), Pantyffynon (to 1964)
Closed to steam 1965
87G1949–1964Carmarthen
Sub-shed Newcastle Emlyn (to 1952)
Closed to steam 1964
87H1949–1963Neyland
Sub-sheds Cardigan (to 1962), Milford Haven (to 1962), Pembroke Dock, Whitland
Closed to steam 1963
1963–1969WhitlandBecame 87H on closure of Neyland shed in September 1963. Closed to steam December 1963
87J1949–1963Fishguard GoodwickClosed to steam 1963
87K1950–1959Swansea, Victoria
Sub-sheds Gurnos, Llandovery, Upper Bank (1950–1957)
88 Cardiff
88A1950–1957Cardiff (Cathays)
Sub-shed Radyr
1957–1960Radyr
Sub-shed Cardiff Cathays
Became 88B in 1960.
1960–1962Cardiff Canton
Sub-shed Cardiff East Dock (1961–1962)
CFWas 86C until 1960. Closed to steam 1965 Became 86A
1963–1965Cardiff East DockWas 88L until 1963.Closed to steam 1965
88B1949–1958Cardiff East DockWas a sub-shed of 88A(Cardiff Canton) from 1958 until it became 88L in 1962.
1961–1962Cardiff Cathays
Sub-shed Radyr
Was 88A until 1960. Closed to steam 1965 Became 88M
1962–1968Radyr
88C1949–1964BarryClosed to steam 1964
88D1949–1964Merthyr Tydfil
Sub-sheds Dowlais Cae Harris, Dowlais Central (to 1960), Rhymney
Closed to steam 1964
1964–1965RhymneyPreviously a sub-shed of 88D Merthyr Tydfil. Closed to steam 1965
88E1949–1964AbercynonClosed to steam 1964
88F1949–1967Treherbert
Sub-sheds Ferndale (to 1964), Pwllyrhebog (to 1951)
Closed to steam 1965
88G1960–1964LlantrisantWas 86B until 1960. Closed to steam 1964
88H1961–1964TonduWas 86F until 1960. Closed to steam 1964
88J1961–1965AberdareWas 86J until 1960. Closed to steam 1965
88K1961–1962BreconWas 89B until 1961. The shed never received any allocation of locomotives as 88K and closed to steam 1962
88L1962–1963Cardiff East DockPreviously 88B and then a sub-shed of 88A. Became 88A in 1963.
88M1962–1964Cardiff CathaysPreviously 88B
89 Oswestry (until 1963)
89A1949–1960Oswestry
Sub-sheds Llanfylin (to 1952), Llanidloes (to 1962), Moat Lane (to 1962)
Became 89D in 1960.
1960–1963ShrewsburyWas 84G until 1960, became 6D in 1963.
89B1949–1961Brecon
Sub-shed Builth Wells (to 1957)
Became 88K in 1961.
1960–1963Croes NewyddWas 84J until 1960, became 6C in 1963.
89C1949–1963Machynlleth
Sub-sheds Aberayron (to 1962), Aberystwyth, Aberystwyth VoR (to ?), Portmadoc, Pwllheli
Became 6F in 1963.
89D1960–1963OswestryWas 89A until 1960, became 6E in 1963.

See also

References

Sources

External links

Notes and References

  1. Book: Whitehouse . Patrick . Thomas . David St John . David St John Thomas . LMS 150: The London Midland and Scottish Railway - A Century and a Half of Progress . 1987 . . Newton Abbot . 0-7153-8740-5 . 01LO49 . 162 .
  2. Book: Harris, Roger . The Allocation History of BR Diesels and Electrics . 2nd . 1985 . Roger Harris . Bromsgrove .
  3. The Railway Magazine . March 1959 . 204 . B.W.C. . Cooke . 695 . 105 . British Railways Motive Power Depots .
  4. Book: Reed, Brian . Diesel-Hydraulic Locomotives of the Western Region . 1975 . David and Charles . Newton Abbot . 0-7153-6769-2 .
  5. Book: Jennison, John . The Book of the Warships . 2009 . Irwell Press . Clophill . 978-1906919115 . 99 .
  6. Ian Allan Locoshed Book 1969
  7. Book: Bolger, Paul . BR Steam Motive Power depots ER . Ian Allan . 1982 . Shepperton . 0-7110-1193-1.