Last update 14 September 2024
Please follow these links for:
It took just over two years for the the new British Railways to come up with a depot coding system applicable to the entire network. What was developed was an extension of the former LMS system of a number (denoting the main area) followed by a letter (denoting individual depots within that area). Codes were generally cast on plates and attached to locomotives; for steam usually (but not always) fitted to the smokebox door whilst diesels had them fixed anywhere convenient. A modern interpretation on a class 66 is shown below.
At the system launch, former LMS depots retained their previous codes and those from other companies adjusted to the system. Thus, whilst the new system started on 1 February 1950, former LMS depots already had an established code and are shown simply as 'from 1950', the year of the British Railways system rather than when actually given the code. Very few depots retained their original code throughout their British Railways life. This system was replaced by TOPS from 6 May 1973.
This listing attempts to give all depot codes used with appropriate dates. In some cases it is possible that a depot closed and reopened; this listing gives dates for the codes' use rather than depot operating dates (though of course in many cases these coincide, a code ceasing to be used once a depot closes).
Note that the table is large and can take a long time to sort.
Code | Depot name | Notes |
---|---|---|
1A | Willesden | From 1950. Became WN from 6 May 1973 |
1B | Camden | From 1950. To 3 January 1966 |
1C | Watford | From 1950. Became WJ from 6 May 1973 |
1D | Devons Road, Bow | Previously 13B to 9 June 1950. Became 1J from 9 September 1963 |
1D | Marylebone | Previously 14F to 31 August 1963. Became ME from 6 May 1973 |
1E | Bletchley | Previously 4A to 29 February 1952. Became BY from 6 May 1973 |
1F | Rugby | Previously 2A to 8 September 1963. To 31 December 1968 |
1G | Woodford Halse | Previously 2F to 31 August 1963. To 14 June 1965 |
1H | Northampton | Previously 2E to 31 August 1963. To 31 August 1965 |
1J | Devons Road, Bow | Previously 1D to 10 September 1963. To 10 February 1964 |
2A | Rugby | From 1950. Became 1F from 9 September 1963 |
2A | Tyseley | Previously 84E to 31 August 1963. Became TS from 6 May 1973 |
2B | Bletchley | From 1950. Became 4A from 1 July 1950 |
2B | Nuneaton | Previously 2D to 30 June 1950. Became 5E from 1 September 1963 |
2B | Oxley | Previously 84B to 31 August 1963. Became OY from 6 May 1973 |
2C | Northampton | From 1950. Became 4B from 1 July 1950 |
2C | Warwick (Milverton) | Previously 2E to 30 June 1950. To 31 October 1958 |
2C | Stourbridge Junction | Previously 84F to 31 August 1963. To 11 July 1966 |
2D | Nuneaton | From 1950. Became 2B from 1 July 1950 |
2D | Coventry | Previously 2F to 30 June 1950. To 31 October 1958 |
2D | Banbury | Previously 84C to 31 August 1963. To 3 October 1966 |
2E | Warwick (Milverton) | From 1950. Became 2C from 1 July 1950 |
2E | Northampton | Previously 4B to 29 February 1952. Became 1H from 1 September 1963 |
2E | Saltley | Previously 21A to 31 August 1963. Became SY from 6 May 1973 |
2F | Coventry | From 1950. Became 2D from 1 July 1950 |
2F | Market Harborough | From 1 October 1955. Became 15F from 1 April 1958 |
2F | Woodford Halse | Previously 2G to 31 March 1958. Became 1G from 1 September 1963 |
2F | Bescot | Previously 21B to 31 August 1963. Became BS from 6 May 1973 |
2G | Woodford Halse | Previously 38E to 31 January 1958. Became 2F from 1 April 1958 |
2G | Ryecroft | Previously 21F to 31 August 1963. To 31 March 1967 |
2H | Monument Lane | Previously 21E to 31 August 1963. To 31 December 1966 |
2J | Aston | Previously 21D to 31 August 1963. To 11 October 1965 |
2K | Bushbury | Previously 21C to 31 August 1963. To 12 April 1965 |
2L | Leamington Spa | Previously 84D to 31 August 1963. To 14 June 1965 |
2M | Wellington (Salop) | Previously 84H to 31 August 1963. To 31 July 1964 |
2P | Kidderminster | Previously 84G from 30 August 1963. To 31 July 1964 |
3A | Bescot | From 1950. Became 21B from 1 April 1960 |
3B | Bushbury | From 1950. Became 21C from 1 June 1960 |
3C | Ryecroft | From 1950. Became 21F from 1 June 1960 |
3D | Aston | From 1950. Became 21D from 1 June 1960 |
3E | Monument Lane | From 1950. Became 21E from 1 June 1960 |
4A | Bletchley | Previously 2B to 30 June 1950. Became 1E from 1 March 1952 |
4B | Northampton | Previously 2C to 30 June 1950. Became 2E from 1 March 1952 |
4E | Tredegar | From 1950. Became 86K from 1 November 1954 |
5A | Crewe North | From 1950. To 24 May 1965 |
5A | Crewe Diesel Depot | From 25 May 1965. Became CE from 6 May 1973 |
5B | Crewe South | From 1950. To 6 November 1967 |
5C | Stafford | From 1950. To 19 July 1965 |
5D | Stoke | From 1950. To 31 October 1967 |
5E | Alsager | From 1950. To 18 June 1962 |
5E | Nuneaton | Previously 2B to 31 August 1963. To 31 May 1966 |
5F | Uttoxeter | From 1950. To 7 December 1964 |
5H | WCML electric locomotive fleet | Previously ACL to 30 September 1963. Became ACL from 1 January 1966 |
6A | Chester (Midland) | From 1950. To 5 June 1967 |
6B | Mold Junction | From 1950. To 18 April 1966 |
6C | Birkenhead Mollington Street | From 1 February 1950. Became 8H from 1 September 1963 |
6C | Croes Newydd | Previously 89B to 31 August 1963. To 31 May 1967 |
6D | Chester Northgate | From 1 February 1950. To 31 December 1959 |
6D | Shrewsbury | Previously 89A to 31 August 1963. To 13 July 1971 |
6E | Wrexham Rhosddu | From 1 February 1950. Became 84K from 1 February 1958 |
6E | Chester (Western) | Previously 84K to 31 January 1958. Closed 1960, later site became CH from 6 May 1973 |
6E | Oswestry | Previously 89D to 31 August 1963. To 18 January 1965 |
6F | Bidston | From 1 February 1950. To 11 February 1963 |
6F | Machynlleth | Previously 89C to 31 August 1963. Became MN from 6 May 1973 |
6F | Aberystwyth VoR | From 1967. Became VR from 6 May 1973 |
6G | Llandudno Junction | Previously 7A to 29 February 1952. To 3 October 1966. Reopened as LJ from 1 January 1987 |
6H | Bangor | Previously 7B to 29 February 1952. To 14 June 1965 |
6J | Holyhead | Previously 7C to 29 February 1952. Became HD from 6 May 1973 |
6K | Rhyl | Previously 7D to 29 February 1952. To 11 February 1963 |
7A | Llandudno Junction | From 1950. Became 6G from 1 March 1952 |
7B | Bangor | From 1950. Became 6H from 1 March 1952 |
7C | Holyhead | From 1950. Became 6J from 1 March 1952 |
7D | Rhyl | From 1950. Became 6K from 1 March 1952 |
8A | Edge Hill (Liverpool) | From 1950. To 6 May 1968 |
8B | Warrington (Dallam) | From 1950. To 2 October 1967 |
8C | Speke Junction | From 1950. To 6 May 1968 |
8D | Widnes | From 1950. To 31 March 1964 |
8E | Brunswick (Liverpool) | Previously 13E to 30 April 1950. Became 27F from 1 April 1958 |
8E | Northwich | Previously 9G to 31 March 1958. To 4 March 1968 |
8F | Springs Branch (Wigan) | Previously 10A to 31 March 1958. Became SP from 6 May 1973 |
8G | Sutton Oak | Previously 10D to 31 March 1958. To 19 June 1967 |
8H | Allerton | From 1 July 1960. Became 8J from 1 September 1963 |
8H | Birkenhead Mollington Street | Previously 6C to 31 August 1963. Became BC from 6 May 1973 |
8J | Allerton | Previously 8H to 31 August 1963. Became AN from 6 May 1973 |
8K | Bank Hall | Previously 27A to 31 August 1963. To 10 October 1966 |
8L | Aintree | Previously 27B to 31 August 1963. To 12 June 1967 |
8M | Southport | Previously 27C to 31 August 1963. To 6 June 1967 |
8P | Wigan Central (L&Y) | Previously 27D to 31 August 1963. To 31 March 1964 |
8R | Walton | Previously 27E to 31 August 1963. To 15 December 1963 |
9A | Longsight (Manchester) | From 1950. Became LG and LO from 6 May 1973 |
9B | Stockport (Edgeley) | From 1950. To 6 May 1968 |
9C | Macclesfield | From 1950. To 31 May 1961 |
9C | Reddish | From 1 June 1954. Became RS from 6 May 1973 |
9D | Buxton | From 1950. Became 9L from 1 September 1963 |
9D | Newton Heath | Previously 26A to 31 August 1963. Became NH from 6 May 1973 |
9E | Trafford Park | Previously 13A to 30 April 1950. Became 17F from 1 January 1957. Previously 17F to 31 March 1958. To 4 March 1968 |
9F | Heaton Mersey | Previously 13C to 30 April 1950. Became 17E from 1 January 1957. Previously 17E to 31 March 1958. To 6 May 1968 |
9G | Northwich | Previously 13D to 30 April 1950. Became 8E from 1 April 1958 |
9G | Gorton | Previously 9H to 31 March 1958. To 14 June 1965 |
9H | Gorton | Previously 39A to 31 January 1958. Became 9G from 1 April 1958 |
9H | Patricroft | Previously 26F to 31 August 1963. To 1 July 1968 |
9J | Agecroft | Previously 26B to 31 August 1963. To 10 October 1966 |
9K | Bolton | Previously 26C to 31 August 1963. To 1 July 1968 |
9L | Buxton | Previously 9D to 31 August 1963. Became BX from 6 May 1973 |
9M | Bury | Previously 26D to 31 August 1963. Became BV from 6 May 1973 |
9P | Lees (Oldham) | Previously 26E to 31 August 1963. To 16 May 1964 |
10A | Springs Branch (Wigan) | From 1950. Became 8F from 1 April 1958 |
10A | Carnforth | Previously 24L to 31 August 1963. To 5 August 1968 |
10B | Preston | From 1950. Became 24K from 1 April 1958 |
10B | Blackpool Central | Previously 24E to 31 August 1963. To 30 November 1964 |
10C | Patricroft | From 1950. Became 26F from 1 February 1958 |
10C | Fleetwood | Previously 24F to 31 August 1963. To 14 February 1966 |
10D | Plodder Lane | From 1950. To 30 September 1954 |
10D | Sutton Oak | Previously 10E to 30 September 1955. Became 8G from 1 April 1958 |
10D | Lostock Hall | Previously 24C to 31 August 1963. Became LH from 6 May 1973 |
10E | Sutton Oak | From 1950. Became 10D from 1 October 1955 |
10E | Accrington | Previously 24A to 5 March 1961. To 1 October 1972 |
10F | Lower Ince | Previously 13G to 30 April 1950. To 29 February 1952 |
10F | Rose Grove | Previously 24B to 31 August 1963. To 5 August 1968 |
10G | Skipton | Previously 23A to 31 August 1963. To 3 April 1967 |
10H | Lower Darwen | Previously 24D to 31 August 1963. To 14 February 1966 |
10J | Lancaster (Green Ayre) | Previously 24J to 31 August 1963. To 18 April 1966 |
11A | Carnforth | From 1950. Became 24L from 1 April 1958 |
11A | Barrow-in-Furness | Previously 11B to 31 March 1958. Became 12E from 1 June 1960 |
11B | Barrow-in-Furness | From 1950. Became 11A from 1 April 1958 |
11B | Workington | Previously 12C to 31 March 1958. Became 12F from 1 June 1960 |
11C | Oxenholme | From 1 February 1950. Became 12G from 1 June 1960 |
11D | Tebay | From 1950. Became 12H from 1 June 1960 |
11E | Lancaster (Green Ayre) | Previously 23C to 6 October 1951. Became 24J from 1 February 1957 |
12A | Carlisle (Upperby) | Previously 12B to 9 June 1950. Became 12B from 1 February 1958 |
12A | Carlisle (Kingmoor) | Previously 68A to 31 January 1958. Became KM from 6 May 1973 |
12B | Carlisle (Upperby) | From 1950. Became 12A from 10 June 1950. Previously 12A to 31 January 1958. To 31 December 1967 |
12B | Carlisle (Canal) | From 10 June 1950. Became 68E from 7 October 1951 |
12B | Penrith | Previously 12C to 30 September 1955. To 31 January 1958 |
12C | Penrith | From 1950. Became 12B from 1 October 1955 |
12C | Workington | Previously 12D to 30 September 1955. Became 11B from 1 April 1958 |
12C | Carlisle (Canal) | Previously 12D to 30 March 1958. To 17 June 1963 |
12C | Barrow-in-Furness | Previously 12E to 31 August 1963. Became BW from 6 May 1973 |
12D | Workington | From 1950. Became 12C from 1 October 1955. Previously 12F to 31 August 1963. To 31 December 1967 |
12D | Carlisle (Canal) | Previously 68E to 31 January 1958. Became 12C from 1 April 1958 |
12D | Kirkby Stephen | Previously 12E to 31 March 1958. To 20 November 1961 |
12E | Moor Row | From 1950. To 30 June 1954 |
12E | Kirkby Stephen | Previously 51H to 31 January 1958. Became 12D from 1 April 1958 |
12E | Barrow-in-Furness | Previously 11A to 31 May 1960. Became 12C from 1 September 1963 |
12E | Tebay | Previously 12H to 31 August 1963. To 31 December 1967 |
12F | Workington | Previously 11B to 31 May 1960. Became 12D from 1 September 1963 |
12G | Oxenholme | Previously 11C to 31 May 1960. To 31 December 1962 |
12H | Tebay | Previously 11D to 30 May 1960. Became 12E from 1 September 1963 |
13A | Trafford Park | From 1 February 1950. Became 9E from 1 May 1950 |
13B | Belle Vue | From 1 January 1950. Became 26G from 1 May 1950 |
13B | Devons Road, Bow | From 1950. Became 1D from 10 June 1950 |
13C | Heaton Mersey | From 1 February 1950. Became 9F from 1 May 1950 |
13D | Northwich | From 1950. Became 9G from 1 May 1950 |
13E | Brunswick (Liverpool) | From 1950. Became 8E from 1 May 1950 |
13F | Walton | From 1950. Became 27E from 1 May 1950 |
13G | Lower Ince | From 1950. Became 10F from 1 May 1950 |
14A | Cricklewood | From 1950. Became Cricklewood West 14B from 1 September 1963 |
14A | Cricklewood East | From 1963. Became CD from 6 May 1973 |
14B | Kentish Town | From 1950. To April 1963 |
14B | Cricklewood West | Previously Cricklewood 14A to 31 August 1964. To 14 December 1964 |
14C | St Albans | From 1950. To 11 January 1960 |
14C | Bedford | Previously 14E to 31 August 1963. To 31 October 1971 |
14D | Neasden | Previously 34E to 31 January 1958. To 18 June 1962 |
14E | Bedford | Previously 15D to 31 March 1958. Became 14C from 1 September 1963 |
14F | Marylebone | From 1 June 1961. Became 1D from 1 September 1963 |
15A | Wellingborough | From 1950. Became 15B from 1 September 1963 |
15A | Leicester (Midland) | Previously 15C to 31 August 1963. Became LR from 6 May 1973 |
15B | Kettering | From 1950. Became 15C from 1 September 1963 |
15B | Wellingborough | Previously 15A to 31 August 1963. Became WO from 6 May 1973 |
15C | Leicester (Midland) | From 1950. Became 15A from 1 September 1963 |
15C | Kettering | Previously 15B to 31 August 1963. To 14 June 1965 |
15D | Bedford | From 1950. Became 14E from 1 April 1958 |
15D | Coalville | Previously 17C to 19 April 1958. Became 15E from 9 September 1963 |
15D | Leicester (Great Central) | Previously 15E to 31 August 1963. To 6 July 1964 |
15E | Leicester (Great Central) | Previously 38C to 31 January 1958. Became 15D from 1 September 1963 |
15E | Coalville | Previously 15D to 8 September 1963. To 4 October 1965 |
15F | Market Harborough | Previously 2F to 31 March 1958. To 30 April 1965 |
16A | Nottingham | From 1950. Became 16D from 1 September 1963 |
16A | Toton | Previously 18A to 31 August 1963. Became TO from 6 May 1973 |
16B | Peterborough (Spital Bridge) | From 1950. Became 35C from 1 August 1950 |
16B | Kirkby-in-Ashfield | Previously 16C to 30 September 1955. Became 16E from 1 September 1963 |
16B | Annesley | Previously 16D to 31 August 1963. To 14 January 1966 |
16B | Colwick | Previously 40E to 2 January 1966. To 31 March 1970 |
16C | Kirkby-in-Ashfield | From 1950. Became 16B from 1 October 1955 |
16C | Mansfield | Previously 16D to 30 September 1955. To 31 March 1960 |
16C | Derby | Previously 17A to 8 September 1963. Became DY from 6 May 1973 |
16D | Mansfield | From 1950. Became 16C from 1 October 1955 |
16D | Annesley | Previously 38B to 31 January 1958. Became 16B from 1 September 1963 |
16D | Nottingham | Previously 16A to 31 August 1963. To 30 November 1967 |
16E | Kirkby-in-Ashfield | Previously 16B to 31 August 1963. To 3 October 1966 |
16F | Burton-on-Trent | Previously 17B to 8 September 1963. Became BU from 6 May 1973 |
16G | Westhouses | Previously 18B to 31 August 1963. Became WU from 6 May 1973 |
16H | Hasland | Previously 18C to 31 August 1963. To 31 August 1964 |
16J | Rowsley | Previously 17C to 31 August 1963. To 28 February 1967 |
17A | Derby | From 1950. Became 16C from 9 September 1963 |
17B | Burton-on-Trent | From 1950. Became 16F from 9 September 1963 |
17C | Coalville | From 1950. Became 15D from 20 April 1958 |
17C | Rowsley | Previously 17D to 31 March 1958. Became 16J from 1 September 1963 |
17D | Rowsley | From 1950. Became 17C from 1 April 1958 |
17E | Heaton Mersey | Previously 9F to 31 December 1956. Became 9F from 1 April 1958 |
17F | Trafford Park | Previously 9E to 31 December 1956. Became 9E from 1 April 1958 |
18A | Toton | From 1950. Became 16A from 1 September 1963 |
18B | Westhouses | From 1950. Became 16G from 1 September 1963 |
18C | Hasland | From 1950. Became 16H from 1 September 1963 |
18D | Staveley (Barrow Hill) | From 1950. Became 41E from 1 February 1958 |
19A | Sheffield Grimesthorpe | From 1950. Became 41B from 1 February 1958 |
19B | Sheffield (Millhouses) | From 1950. Became 41C from 1 February 1958 |
19C | Canklow | From 1950. Became 41D from 1 February 1958 |
20A | Leeds (Holbeck) | From 1950. Became 55A from 1 February 1957 |
20B | Leeds (Stourton) | From 1950. Became 55B from 1 February 1957 |
20C | Royston | From 1950. Became 55D from 1 February 1957 |
20D | Normanton | From 1950. Became 55E from 1 February 1957 |
20E | Manningham | From 1950. Became 55F from 1 February 1957 |
20F | Skipton | From 1950. Became 23A from 1 June 1950. Previously 23A to 7 October 1951. Became 24G from 1 February 1957 |
20G | Hellifield | From 1950. Became 23B from 1 June 1950. Previously 23B to 6 October 1951. Became 24H from 1 February 1957 |
20H | Lancaster (Green Ayre) | From 1950. Became 23C from 1 June 1950 |
21A | Saltley | From 1950. Became 2E from 1 September 1963 |
21B | Bournville | From 1950. To 14 February 1960 |
21B | Bescot | Previously 3A to 31 March 1960. Became 2F from 1 September 1963 |
21C | Bromsgrove | From 1950. Became 85F from 1 February 1958 |
21C | Bushbury | Previously 3B to 31 May 1960. Became 2K from 1 September 1963 |
21D | Stratford-upon-Avon | From 1950. To 31 January 1953 |
21D | Aston | Previously 3D to 31 May 1960. Became 2J from 1 September 1963 |
21E | Monument Lane | Previously 3E to 31 May 1960. Became 2H from 1 September 1963 |
21F | Ryecroft | Previously 3C to 31 May 1960. Became 2G from 1 September 1963 |
22A | Bristol Barrow Road | From 1950. Became 82E from 1 February 1958 |
22B | Gloucester Barnwood | From 1950. Became 85E from 1 February 1958 |
23A | Bank Hall | From 1950. Became 27A from 1 June 1950 |
23A | Skipton | Previously 20F to 31 May 1950. Became 20F from 7 October 1951 |
23B | Aintree | From 1950. Became 27B from 1 June 1950 |
23B | Hellifield | Previously 20G to 31 May 1950. Became 20G from 7 October 1951 |
23C | Southport | From 1950. Became 27C from 1 June 1950 |
23C | Lancaster (Green Ayre) | Previously 20H to 31 May 1950. Became 11E from 7 October 1951 |
23D | Wigan Central (L&Y) | From 1950. Became 27D from 1 June 1950 |
24A | Accrington | From 1950. Became 10E from 6 March 1961 |
24B | Rose Grove | From 1950. Became 10F from 1 September 1963 |
24C | Lostock Hall | From 1950. Became 10D from 1 September 1963 |
24D | Lower Darwen | From 1950. Became 10H from 1 September 1963 |
24E | Blackpool Central | From 1950. Became 28A from 1 June 1950. Previously 28A to 31 March 1952. Became 10B from 1 September 1963 |
24F | Fleetwood | From 1950. Became 28B from 1 June 1950. Previously 28B to 31 March 1952. Became 10C from 1 September 1963 |
24G | Skipton | Previously 20F to 31 January 1957. Became 10G from 1 September 1963 |
24H | Hellifield | Previously 20G to 31 January 1957. To 17 June 1963 |
24J | Lancaster (Green Ayre) | Previously 11E to 31 January 1957. Became 10J from 1 September 1963 |
24K | Preston | Previously 10B to 31 March 1958. To 31 August 1961 |
24L | Carnforth | Previously 11A to 31 March 1958. Became 10A from 1 September 1963 |
25A | Wakefield | From 1950. Became 56A from 1 September 1956 |
25B | Huddersfield | From 1950. Became 55G from 1 February 1957 |
25C | Goole | From 1950. Became 53E from 1 September 1956 |
25D | Mirfield | From 1950. Became 56D from 1 September 1956 |
25E | Sowerby Bridge | From 1950. Became 56E from 1 September 1956 |
25F | Low Moor | From 1950. Became 56F from 1 September 1956 |
25G | Farnley Junction | From 1950. Became 55C from 1 September 1956 |
26A | Newton Heath | From 1950. Became 9D from 1 September 1963 |
26B | Agecroft | From 1950. Became 9J from 1 September 1963 |
26C | Bolton | From 1950. Became 9K from 1 September 1963 |
26D | Bury | From 1950. Became 9M from 1 September 1963 |
26E | Bacup | From 1950. To 9 October 1954 |
26E | Lees (Oldham) | Previously 26F to 30 September 1955. Became 9P from 1 September 1963 |
26F | Lees (Oldham) | From 1950. Became 26E from 1 October 1955 |
26F | Belle Vue | Previously 26G to 30 September 1955. To 16 April 1956 |
26F | Patricroft | Previously 10C to 31 January 1958. Became 9H from 1 September 1963 |
26G | Belle Vue | Previously 13B to 30 April 1950. Became 26F from 1 October 1955 |
27A | Bank Hall | Previously 23A to 31 May 1950. Became 8K from 1 September 1963 |
27B | Aintree | Previously 23B to 31 May 1950. Became 8L from 1 September 1963 |
27C | Southport | Previously 23C to 31 May 1950. Became 8M from 1 September 1963 |
27D | Wigan Central (L&Y) | Previously 23D to 31 May 1950. Became 8P from 1 September 1963 |
27E | Walton | Previously 13F to 30 April 1950. Became 8R from 1 September 1963 |
27F | Brunswick (Liverpool) | Previously 8E to 31 March 1958. To 31 August 1961 |
28A | Blackpool Central | Previously 24E to 31 May 1950. Became 24E from 1 April 1952 |
28B | Fleetwood | Previously 24F to 31 May 1950. Became 24F from 1 April 1952 |
30A | Stratford | From 1 February 1950. Became SX from 6 May 1973 |
30B | Hertford East | From 1 February 1950. To 31 October 1960 |
30C | Bishops Stortford | From 1 February 1950. To 31 October 1960 |
30D | Southend Victoria | From 1 February 1950. To 1957 |
30E | Colchester | From 1 February 1950. Became CR from 6 May 1973 |
30F | Parkeston Quay | From 1 February 1950. To 31 December 1966 |
31A | Cambridge | From 1 February 1950. Became CA from 6 May 1973 |
31B | March | From 1 February 1950. Became MC from 6 May 1973 |
31C | King's Lynn | From 1 February 1950. To 30 June 1962 |
31D | South Lynn | From 1 February 1950. To 30 June 1961 |
31E | Bury St Edmunds | From 1 February 1950. To 31 December 1958 |
31F | Peterborough (Spital Bridge) | Previously 35C to 30 June 1958. To 31 January 1960 |
32A | Norwich | From 1 February 1950. Became NO from 6 May 1973 |
32B | Ipswich | From 1 February 1950. Became IP from 6 May 1973 |
32C | Lowestoft | From 1 February 1950. To 30 June 1962 |
32D | Yarmouth South Town | From 1 February 1950. To 30 June 1962 |
32E | Yarmouth (Vauxhall) | From 1 February 1950. To 31 December 1958 |
32F | Yarmouth Beach | From 1 February 1950. To 28 February 1959 |
32G | Melton Constable | From 1 February 1950. To 28 February 1959 |
33A | Plaistow | From 1 February 1950. To 2 November 1959 |
33B | Tilbury | From 1 February 1950. To 31 August 1962 |
33C | Shoeburyness | From 1 February 1950. To 31 May 1962 |
34A | Kings Cross | From 1 February 1950. Became KX from 6 May 1973 |
34B | Hornsey | From 1 February 1950. To 30 April 1971 |
34C | Hatfield | From 1 February 1950. To 31 December 1960 |
34D | Hitchin | From 1 February 1950. Became HI from 6 May 1973 |
34E | Neasden | From 1 February 1950. Became 14D from 1 February 1958 |
34E | New England | Previously 35A to 31 January 1958. To January 1965 |
34F | Grantham | Previously 35B to 28 February 1958. To 31 August 1963 |
34G | Finsbury Park | From 15 April 1960. Became FP from 6 May 1973 |
35A | New England | From 1 February 1950. Became 34E from 1 February 1958 |
35B | Grantham | From 1 February 1950. Became 34F from 1 March 1958 |
35C | Peterborough (Spital Bridge) | Previously 16B to 31 July 1950. Became 31F from 1 July 1958 |
36A | Doncaster | From 1 February 1950. Became DR from 6 May 1973 |
36B | Mexborough | From 1 February 1950. Became 41F from 31 March 1958 |
36C | Frodingham | From 1 February 1950. Became FH from 6 March 1973 |
36D | Barnsley | From 1 February 1950. Became 41G from 1 July 1958 |
36E | Retford | From 1 February 1950. To 13 June 1965 |
37A | Ardsley | From 1 February 1950. Became 56B from 1 July 1956 |
37B | Copley Hill | From 1 February 1950. Became 56C from 1 July 1956 |
37C | Bradford Hammerton Street | From 1 February 1950. Became 56G from 1 July 1956 |
38A | Colwick | From 1 February 1950. Became 40E from 1 July 1958 |
38B | Annesley | From 1 February 1950. Became 16D from 1 February 1958 |
38C | Leicester (Great Central) | From 1 February 1950. Became 15E from 1 February 1958 |
38D | Staveley (GC) | From 1 February 1950. Became 41H from 1 May 1958 |
38E | Woodford Halse | From 1 February 1950. Became 2G from 1 February 1958 |
39A | Gorton | From 1 February 1950. Became 9H from 1 February 1958 |
39B | Darnall (Sheffield) | From 1 February 1950. Became 41A from 1 June 1955 |
40A | Lincoln | From 1 February 1950. Became LN from 6 May 1973 |
40B | Immingham | From 1 February 1950. Became IM from 6 May 1973 |
40C | Louth | From 1 February 1950. To 30 November 1956 |
40D | Tuxford | From 1 February 1950. Became 41K from 1 July 1958 |
40E | Langwith Junction | From 1 February 1950. Became 41J from 1 July 1958 |
40E | Colwick | Previously 38A to 30 June 1958. Became 16B from 3 January 1966 |
40F | Boston | From 1 February 1950. To 31 December 1963 |
41A | Darnall (Sheffield) | Previously 39B to 31 May 1955. Became 41B from 1 April 1964 |
41A | Tinsley | From 1 April 1964. Became TI from 6 May 1973 |
41B | Sheffield Grimesthorpe | Previously 19A to 31 January 1958. To 11 September 1961 |
41B | Darnall (Sheffield) | Previously 41A to 31 March 1964. Became DA from 6 May 1973 |
41C | Sheffield (Millhouses) | Previously 19B to 31 January 1958. To 1 January 1962 |
41C | Wath | Previously sub-shed to 41F to 3 November 1963. Became WH from 6 May 1973 |
41D | Canklow | Previously 19C to 31 January 1958. To 11 October 1965 |
41E | Staveley (Barrow Hill) | Previously 18D to 31 January 1958. Became BH from 6 May 1973 |
41F | Mexborough | Previously 36B to 30 March 1958. To 2 March 1964 |
41G | Barnsley | Previously 36D to 30 June 1958. To 31 December 1959 |
41H | Staveley (GC) | Previously 38D to 30 April 1958. To 14 June 1965 |
41J | Langwith Junction | Previously 40E to 30 June 1958. To 6 February 1966 |
41J | Shirebrook West | From 8 February 1966. Became SB from 6 May 1973 |
41K | Tuxford | Previously 40D to 30 June 1958. To 31 January 1959 |
50A | York | From 1 February 1950. Became 55B from 1 December 1967 |
50B | Neville Hill | From 1 February 1950. Became 55H from 1 January 1960 |
50B | Hull Dairycoates | Previously 53A to 31 December 1959. To 21 September 1970 |
50C | Selby | From 1 February 1950. To 13 September 1959 |
50C | Hull (Botanic Gardens) | Previously 53B to 31 December 1959. Became BG from 6 May 1973 |
50D | Starbeck | From 1 February 1950. To 13 September 1959 |
50D | Goole | Previously 53E to 31 December 1959. Became GO from 6 May 1973 |
50E | Scarborough | From 1 February 1950. To 20 May 1963 |
50F | Malton | From 1 February 1950. To 15 April 1963 |
50G | Whitby | From 1 February 1950. To 31 March 1959 |
51A | Darlington | From 1 February 1950. Became DN from 6 May 1973 |
51B | Newport | From 1 February 1950. To 1 June 1958 |
51C | West Hartlepool | From 1 February 1950. To 17 September 1967 |
51D | Middlesbrough | From 1 February 1950. To 31 May 1958 |
51E | Stockton | From 1 February 1950. To 13 June 1959 |
51F | West Auckland | From 1 February 1950. To 2 February 1964 |
51G | Haverton Hill | From 1 February 1950. To 13 June 1959 |
51H | Kirkby Stephen | From 1 February 1950. Became 12E from 1 February 1958 |
51J | Northallerton | From 1 February 1950. To 28 February 1963 |
51K | Saltburn | From 1 February 1950. To 31 December 1957 |
51L | Thornaby | From 1 June 1958. Became TE from 6 May 1973 |
52A | Gateshead | From 1 February 1950. Became GD from 6 May 1973 |
52B | Heaton | From 1 February 1950. To 17 June 1963 |
52C | Blaydon | From 1 February 1950. To 28 February 1965 |
52D | Tweedmouth | From 1 February 1950. To 19 June 1966 |
52E | Percy Main | From 1 February 1950. To 27 February 1966 |
52F | North Blyth | From 1 February 1950. To 9 September 1967 |
52G | Sunderland | Previously 54A to 30 September 1958. To 17 September 1967 |
52H | Tyne Dock | Previously 54B to 30 September 1958. To 9 September 1967 |
52J | Borough Gardens | Previously 54C to 30 September 1958. To 31 May 1959 |
52J | South Gosforth | From 1 February 1964. Became GF from 6 May 1973 |
52K | Consett | Previously 54D to 30 September 1958. To 30 April 1965 |
53A | Hull Dairycoates | From 1 February 1950. Became 50B from 1 January 1960 |
53B | Hull (Botanic Gardens) | From 1 February 1950. Became 50C from 1 January 1960 |
53C | Hull (Alexandra Dock) | From 1 February 1950. To 14 November 1960 |
53D | Bridlington | From 1 February 1950. To 31 May 1958 |
53E | Cudworth | From 1 February 1950. To 30 July 1951 |
53E | Goole | Previously 25C to 31 August 1956. Became 50D from 1 January 1960 |
54A | Sunderland | From 1 February 1950. Became 52G from 1 October 1958 |
54B | Tyne Dock | From 1 February 1950. Became 52H from 1 October 1958 |
54C | Borough Gardens | From 1 February 1950. Became 52J from 1 October 1958 |
54D | Consett | From 1 February 1950. Became 52K from 1 October 1958 |
55A | Leeds (Holbeck) | Previously 20A to 31 January 1957. Became HO from 6 May 1973 |
55B | Leeds (Stourton) | Previously 20B to 31 January 1957. To 31 July 1967 |
55B | York | Previously 50A to 30 November 1967. Became YK from 6 May 1973 |
55C | Farnley Junction | Previously 25G to 31 August 1956. To 31 October 1966 |
55C | Healey Mills | Previously 56B to 30 November 1967. Became HM from 6 May 1973 |
55D | Royston | Previously 20C to 31 January 1957. To 31 August 1971 |
55E | Normanton | Previously 20D to 31 January 1957. To 1 January 1968 |
55F | Manningham | Previously 20E to 31 January 1957. To 30 April 1967 |
55F | Bradford Hammerton Street | Previously 56G to 30 November 1967. Became HS from 6 May 1973 |
55G | Huddersfield | Previously 25B to 31 January 1957. To 31 December 1966 |
55G | Knottingley | Previously 56A to 30 November 1967. Became KY from 6 May 1973 |
55H | Neville Hill | Previously 50B to 31 December 1959. Became NL from 6 May 1973 |
55J | Low Moor | Previously 56F to 31 July 1967. To 31 August 1967 |
56A | Wakefield | Previously 25A to 31 August 1956. To 3 June 1967 |
56A | Knottingley | From 1 July 1967. Became 55G from 1 December 1967 |
56B | Ardsley | Previously 37A to 30 June 1956. To 30 September 1965 |
56B | Healey Mills | From 1 September 1966. Became 55C from 1 December 1967 |
56C | Copley Hill | Previously 37B to 30 June 1956. To 7 September 1964 |
56D | Mirfield | Previously 25D to 31 August 1956. To 31 March 1967 |
56E | Sowerby Bridge | Previously 25E to 31 August 1956. To 31 December 1963 |
56F | Low Moor | Previously 25F to 31 August 1956. Became 55J from 1 August 1967 |
56G | Bradford Hammerton Street | Previously 37C to 30 June 1956. Became 55F from 1 December 1967 |
60A | Inverness | From 1950. Became IS from 6 May 1973 |
60B | Aviemore | From 1950. To 31 July 1966 |
60C | Helmsdale | From 1950. To July 1961 |
60D | Wick | From 1950. To 31 July 1962 |
60E | Forres | From 1950. To 31 December 1963 |
61A | Kittybrewster | From 1950. To 31 July 1967 |
61B | Aberdeen (Ferryhill) | From 1950. Became AB from 6 May 1973 |
61C | Keith | From 1 February 1950. To 31 August 1966 |
62A | Thornton Junction | From 1 February 1950. Became TJ from 6 May 1973 |
62B | Dundee Tay Bridge | From 1 February 1950. To 1 May 1967 |
62B | Dundee | From 1 April 1967. Became DE from 6 May 1973 |
62C | Dunfermline | From 1 February 1950. Became DT from 6 May 1973 |
63A | Perth | From 1 February 1950. Became PH from 6 May 1973 |
63B | Stirling | From 1950. Became 65J from 1 June 1960 |
63B | Fort William | Previously 65J to 31 May 1960. Became 65H from 1 July 1970 |
63C | Forfar | From 1 February 1950. Became sub-shed of 63A from 1 November 1959 |
63C | Oban | Previously 63D to 31 October 1959. To 30 April 1963 |
63D | Fort William | From 1 February 1950. Became 65J from 1 May 1955 |
63D | Oban | Previously 63E to 30 April 1955. Became 63C from 1 November 1959 |
63E | Oban | From 1 February 1950. Became 63D from 1 May 1955 |
64A | St Margarets (Edinburgh) | From 1950. To 1 May 1967 |
64A | Millerhill | From 1 April 1967. Became MH from 6 May 1973 |
64B | Haymarket (Edinburgh) | From 1950. Became HA from 6 May 1973 |
64C | Dalry Road | From 1 February 1950. To 3 October 1965 |
64D | Carstairs | From 1950. Became 66E from 1 May 1960 |
64E | Polmont | From 1 February 1950. Became 65K from 1 June 1960 |
64F | Bathgate | From 1 February 1950. To 30 November 1966 |
64G | Hawick | From 1 February 1950. To 31 December 1965 |
64H | Leith Central | From 1 November 1958. To 31 March 1972 |
65A | Eastfield (Glasgow) | From 1 February 1950. Became ED from 6 May 1973 |
65B | St Rollox | From 1 February 1950. To 7 November 1966 |
65C | Parkhead | From 1 February 1950. To 18 October 1965 |
65D | Dawsholm | From 1950. To 5 October 1964 |
65E | Kipps | From 1 February 1950. To 30 November 1962 |
65F | Grangemouth | From 1 February 1950. Became GM from 6 May 1973 |
65G | Yoker | From 1 February 1950. To January 1964 |
65H | Helensburgh | From 1 February 1950. To 30 September 1961 |
65H | Fort William | Previously 63B to 30 June 1970. Became FW from 6 May 1973 |
65I | Balloch | From 1 February 1950. To 30 September 1961 |
65J | Stirling | Previously 63B to 31 May 1960. To 13 June 1966 |
65J | Fort William | Previously 63D to 30 April 1955. Became 63B from 1 June 1960 |
65K | Polmont | Previously 64E to 31 May 1960. To 17 May 1964 |
66A | Polmadie | From 1950. Became PO from 6 May 1973 |
66B | Motherwell | From 1950. Became ML from 6 May 1973 |
66C | Hamilton | From 1950. Became HN from 6 May 1973 |
66D | Greenock (Ladyburn) | From 1950. To 26 November 1966 |
66E | Carstairs | Previously 64D to 30 April 1960. To 28 February 1967 |
66F | Beattock | Previously 68D to 30 June 1962. Became BP from 6 May 1973 |
67A | Corkerhill | From 1950. Became CK from 6 May 1973 |
67B | Hurlford | From 1 February 1950. To 30 November 1966 |
67C | Ayr | From 1 February 1950. Became AY from 6 May 1973 |
67D | Ardrossan | From 1 February 1950. To 15 February 1965 |
67E | Dumfries | Previously 68B to 30 June 1962. To 1 May 1966 |
67F | Stranraer | Previously 68C to 30 June 1962. To October 1966 |
68A | Carlisle (Kingmoor) | From 10 June 1950. Became 12A from 1 February 1958 |
68B | Dumfries | From 1 February 1950. Became 67E from 1 July 1962 |
68C | Stranraer | From 1 February 1950. Became 67F from 1 July 1962 |
68D | Beattock | From 1950. Became 66F from 1 July 1962 |
68E | Carlisle (Canal) | Previously 12B to 6 October 1951. Became 12D from 1 February 1958 |
70A | Nine Elms | From 1 February 1950. To 9 July 1967 |
70B | Feltham | From 1 February 1950. To 22 July 1970 |
70C | Guildford | From 1 February 1950. To 9 July 1967 |
70D | Basingstoke | From 1 February 1950. To 28 September 1963 |
70D | Eastleigh | Previously 71A to 27 September 1963. Became EH from 6 May 1973 |
70E | Reading (SR) | From 1 February 1950. To 30 November 1962 |
70E | Salisbury | Previously 72B to 29 December 1962. To 9 July 1967 |
70F | Fratton | Previously 71D to 31 August 1954. Became sub-shed to 70D 2 November 1959, later became FR from 6 May 1973 |
70F | Bournemouth | Previously 71B to 31 August 1963. Became BM from 6 May 1973 |
70G | Newport (I.O.W.) | Previously 71E to 31 August 1954. To 31 October 1957 |
70G | Weymouth | Previously 82F to 31 August 1963. To 9 July 1967 |
70H | Ryde (I.O.W.) | Previously 71F to 31 August 1954. Became RY from 6 May 1973 |
70I | Southampton Docks | Previously 71I to 31 August 1963. To 31 January 1966 |
71A | Eastleigh | From 1 September 1950. Became 70D from 28 September 1963 |
71B | Bournemouth | From 1 February 1950. Became 70F from 1 September 1963 |
71C | Dorchester | From 1 February 1950. To 31 May 1957 |
71D | Fratton | From 1 February 1950. Became 70F from 1 September 1954 |
71E | Newport (I.O.W.) | From 1 February 1950. Became 70G from 1 September 1954 |
71F | Ryde (I.O.W.) | From 1 February 1950. Became 70H from 1 September 1954 |
71G | Bath Green Park | From 1950. Became 82F from 1 February 1958 |
71G | Weymouth | Previously 82F to 31 January 1958. Became 70G from 1 September 1963 |
71H | Templecombe | From 1 February 1950. Became 82G from 1 February 1958 |
71H | Yeovil Pen Mill | Previously 82E to 31 January 1958. To 5 January 1959 |
71I | Southampton Docks | From 1 February 1950. Became 70I from 1 September 1963 |
71J | Highbridge | From 1 February 1950. To 11 May 1959 |
72A | Exmouth Junction | From 1 February 1950. Became 83D from 9 September 1963 |
72B | Salisbury | From 1 February 1950. Became 70E from 30 December 1962 |
72C | Yeovil Town | From 1 February 1950. Became 83E from 1 September 1963 |
72D | Plymouth Friary | From 1 February 1950. Became 83H from 1 February 1958 |
72E | Barnstaple Junction | From 1 February 1950. Became 83F from 1 September 1963 |
72F | Wadebridge | From 1 February 1950. Became 84E from 1 September 1963 |
73A | Stewarts Lane | From 1 February 1950. Became 75D from 1 June 1962 |
73B | Bricklayers' Arms | From 1 February 1950. To 31 May 1962 |
73C | Hither Green | From 1 February 1950. Became HG from 6 May 1973 |
73D | Gillingham | From 1 February 1950. Became GI from 6 May 1973. Believed closed between 13 June 1960 and May 1973 |
73D | St Leonards | Previously 74E to 31 May 1958. Became SE from 6 May 1973 |
73E | Faversham | From 1 February 1950. To 27 January 1964 |
73F | Ashford | Previously 74A to 30 September 1958. Became AF from 6 May 1973 |
73G | Ramsgate | Previously 74B to 30 September 1958. Became RM from 6 May 1973 |
73H | Dover | Previously 74C to 30 September 1958. To 31 May 1961 |
73J | Tonbridge | Previously 74D to 30 September 1958. To 31 December 1964 |
74A | Ashford | From 1 February 1950. Became 73F from 1 October 1958 |
74B | Ramsgate | From 1 February 1950. Became 73G from 1 October 1958 |
74C | Dover | From 1 February 1950. Became 73H from 1 October 1958 |
74D | Tonbridge | From 1 February 1950. Became 73J from 1 October 1958 |
74E | St Leonards | From 1 February 1950. Became 73D from 1 June 1963 |
75A | Brighton | From 1 February 1950. Became BI from 6 May 1973 |
75B | Redhill | From 1 February 1950. To December 1965 |
75C | Norwood Junction | From 1 February 1950. To 26 August 1966 |
75C | Selhurst | From 27 August 1966. Became SU from 6 May 1973 |
75D | Horsham | From 1 February 1950. To 30 June 1959 |
75D | Stewarts Lane | Previously 73A to 31 May 1962. Became SL from 6 May 1973 |
75E | Three Bridges | From 1 February 1950. To 27 January 1964 |
75F | Tunbridge Wells West | From 1 February 1950. Became TW from 6 May 1973 |
75G | Eastbourne | From 1 February 1950. To 31 May 1965 |
81A | Old Oak Common | From 1 February 1950. Became OC from 6 May 1973 |
81B | Slough | From 1 February 1950. To 31 May 1964 |
81C | Southall | From 1 February 1950. Became SO from 6 May 1973 |
81D | Reading | From 1 February 1950. Became RG from 6 May 1973 |
81E | Didcot | From 1 February 1950. To 31 May 1965 |
81F | Oxford | From 1 February 1950. Became OX from 6 May 1973 |
82A | Bristol, Bath Road | From 1 February 1950. Became BR from 6 May 1973 |
82B | St Philips Marsh | From 1 February 1950. Became PM from 6 May 1973 |
82C | Swindon | From 1 February 1950. Became SW from 6 May 1973 |
82D | Westbury | From 1 February 1950. Became 83C from 1 October 1963 |
82E | Yeovil Pen Mill | From 1 February 1950. Became 71H from 1 February 1958 |
82E | Bristol Barrow Road | Previously 22A 31 January 1958. To 20 November 1965 |
82F | Weymouth | From 1 February 1950. Became 71G from 1 February 1958 |
82F | Bath Green Park | Previously 71G to 31 January 1958. To 28 February 1966 |
82G | Templecombe | Previously 71H to 31 January 1958. Became 83G from 1 October 1963 |
83A | Newton Abbot | From 1 February 1950. Became NA from 6 May 1973 |
83B | Taunton | From 1 February 1950. To 1 June 1968 |
83C | Exeter | From 1 February 1950. To 30 September 1963 |
83C | Westbury | Previously 82D to 30 September 1963. To September 1965 |
83D | Laira | From 1 February 1950. Became 84A from 10 September 1963 |
83D | Exmouth Junction | Previously 72A to 8 September 1963. Closed 4 November 1963, code allocated to 28 February 1967 (demolished 1967) |
83E | St Blazey | From 1 February 1950. Became 84B from 1 September 1963 |
83E | Yeovil Town | Previously 72C to 31 August 1963. To June 1965 |
83F | Truro | From 1 february 1950. Became 84C from 1 September 1963 |
83F | Barnstaple Junction | Previously 72E to 31 August 1963. To 31 August 1964 |
83G | Penzance | From 1 February 1950. Became 84D from 1 September 1963 |
83G | Templecombe | Previously 82G to 30 September 1963. To March 1966 |
83H | Plymouth Friary | Previously 72D to 31 January 1958. To 30 April 1963 |
84A | Stafford Road | From 1 February 1950. To 9 September 1963 |
84A | Laira | Previously 83D to 9 September 1963. Became LA from 6 May 1973 |
84B | Oxley | From 1 February 1950. Became 2B from 1 September 1963 |
84B | St Blazey | Previously 83E to 31 August 1963. Became BZ from 6 May 1973 |
84C | Banbury | From 1 February 1950. Became 2D from 1 September 1963 |
84C | Truro | Previously 83F to 31 Auguat 1963. To 30 September 1965 |
84D | Leamington Spa | From 1 February 1950. Became 2L from 1 September 1963 |
84D | Penzance | Previously 83G to 31 August 1963. Became PZ from 6 May 1973 |
84E | Tyseley | From 1 February 1950. Became 2A from 1 September 1963 |
84E | Wadebridge | Previously 72F to 31 August 1963. To 30 September 1964 |
84F | Stourbridge Junction | From 1 February 1950. Became 2C from 1 September 1963 |
84G | Shrewsbury | From 1 February 1950. Became 89A from 10 September 1960 |
84G | Kidderminster | Previously 85D to 9 September 1960. Became 2P from 1 September 1963 |
84H | Wellington (Salop) | From 1 February 1950. Became 2M from 1 September 1963 |
84J | Croes Newydd | From 1 February 1950. Became 89B from 10 September 1961 |
84K | Chester (WR) | From 1 February 1950. Became 6E from 1 February 1958 |
84K | Wrexham Rhosddu | Previously 6E to 31 January 1958. To 4 January 1960 |
85A | Worcester | From 1 February 1950. Became WS from 6 May 1973 |
85B | Gloucester Horton Road | From 1 February 1950. Became GL from 6 May 1973 |
85C | Hereford | From 1 February 1950. Became 86C from 10 September 1960 |
85C | Gloucester Barnwood | Previously 85E to 9 September 1960. To 4 May 1960 |
85D | Kidderminster | From 1 February 1950. Became 84G from 10 September 1960 |
85D | Bromsgrove | Previously 85F to 9 September 1960. To 31 August 1964 |
85E | Gloucester Barnwood | Previously 22B to 31 January 1958. Became 85C from 10 September 1960 |
85F | Bromsgrove | Previously 21C to 31 January 1958. Became 85D from 10 September 1960 |
86A | Ebbw Junction | From 1 February 1950. Became 86B from 1 September 1963 |
86A | Cardiff Canton | Previously 86C to 31 August 1963. Became CF from 6 May 1973 |
86B | Newport, Pill | From 1 February 1950. To 17 June 1963 |
86B | Ebbw Junction | Previously 86A to 31 August 1963. Became EJ from 6 May 1973 |
86C | Cardiff Canton | From 1 February 1950. Became 88A from 10 September 1960 |
86C | Hereford | Previously 85C to 9 September 1960. To 31 October 1964 |
86D | Llantrisant | From 1 February 1950. Became 88G from 10 September 1960 |
86E | Severn Tunnel Junction | From 1 February 1950. Became ST from 6 May 1973 |
86F | Tondu | From 1 February 1950. Became 88H from 10 September 1960 |
86F | Aberbeeg | Previously 86H to 9 September 1960. To December 1964 |
86G | Pontypool Road | From 1 February 1950. To 30 September 1967 |
86H | Aberbeeg | From 1 February 1950. Became 86F from 10 September 1960 |
86J | Aberdare | From 1 February 1950. Became 88J from 10 September 1960 |
86K | Abergavenny | From 1 February 1950. Closed 22 November 1954 |
86K | Tredegar | Previously 4E to 31 October 1954. To 11 June 1960 |
87A | Neath Court Sart | From 1 February 1950. To 30 September 1965 |
87A | Landore | Previously 87E to 13 November 1969. Became LE from 6 May 1973 |
87B | Duffryn Yard | From 1 February 1950. To 1 March 1964 |
87B | Margam | From 1 March 1964. Became MG from 6 May 1973 |
87C | Danygraig | From 1 February 1950. To 29 February 1964 |
87D | Swansea, East Dock | From 1 February 1950. To 30 June 1964 |
87E | Landore | From 1 February 1950. Became 87A from 14 November 1969 |
87F | Llanelly | From 1 February 1950. To 4 October 1965 |
87G | Carmarthen | From 1 February 1950. To 31 March 1964 |
87H | Neyland | From 1 February 1950. To 31 August 1963 |
87H | Whitland | From 1 February 1950 as subshed to 87H, became main shed 1 September 1963. To 28 February 1969 |
87J | Fishguard | From 1 February 1950. To 31 August 1963 |
87K | Swansea, Victoria | From 1 February 1950. To 31 August 1959 |
88A | Cardiff Cathays | From 1 February 1950. Became 88B from 1961 |
88A | Radyr | From 1 December 1957. Became 88B from 10 September 1960 |
88A | Cardiff Canton | Previously 86C to 9 September 1960. Became 86A from 1 September 1963 |
88A | Cardiff East Dock | Previously 88L to 31 August 1963. To 2 August 1965 |
88B | Cardiff East Dock | From 1 February 1960. Became 88L from 1 March 1962 |
88B | Cardiff Cathays | Previously 88A to 1961. Became 88M from 1 March 1962 |
88B | Radyr | Previously 88A to 9 September 1960. To 26 July 1965 |
88C | Barry | From 1 February 1950. To 31 August 1964 |
88D | Merthyr Tydfil | From 1 February 1950. To 2 November 1964 |
88D | Rhymney | From 1 February 1950. To 31 March 1965 |
88E | Abercynon | From 1 February 1950. To 2 November 1964 |
88F | Treherbert | From 1 February 1950. To 30 September 1967 |
88G | Llantrisant | Previously 86B to 9 September 1960. To October 1964 |
88H | Tondu | Previously 86F to 9 September 1960. To 29 February 1964 |
88J | Aberdare | Previously 86J to 9 September 1960. To 28 February 1965 |
88K | Brecon | Previously 89B to 9 September 1960. To 31 December 1962 |
88L | Cardiff East Dock | Previously 88B to 28 February 1962. Became 88A from 1 September 1963 |
88M | Cardiff Cathays | Previously 88B to 28 February 1962. To 29 November 1964 |
89A | Oswestry | From 1 February 1950. Became 89D from 10 September 1960 |
89A | Shrewsbury | Previously 84G to 9 September 1960. Became 6D from 1 September 1963 |
89B | Brecon | From 1 February 1950. Became 88K from 10 September 1960 |
89B | Croes Newydd | Previously 84J to 9 September 1961. Became 6C from 1 September 1963 |
89C | Machynlleth | From 1 February 1950. Became 6F from 1 September 1963 |
89D | Oswestry | Previously 89A to 9 September 1960. Became 6E from 1 September 1963 |