London Midland & Scottish Railway depot codes

A (hopefully) comprehensive listing

Last update 18 November 2025

Additional information is always gratefully received, whether entirely new records (particularly historical records) or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above. Thank you.

Please follow these links for:

From 1935 the London Midland & Scottish Railway gave its depots a code consisting of a number (up to two digits) to denote area followed by a single letter. This structure was later adopted in 1950 by British Railways

Code Depot name
1A Willesden
1B Camden
1C Watford
2A Rugby
2B Bletchley
2C Northampton
2D Nuneaton
2E Warwick
2F Coventry
3A Bescot
3B Bushbury
3C Walsall
3D Aston
3E Monument Lane
4A Shrewsbury
4B Swansea
4C Upper Bank
4D Abergavenny
4E Tredegar
5A Crewe North
5B Crewe South
5C Stafford
5D Stoke
5E Alsager
5F Uttoxeter
6A Chester
6B Mold Junction
6C Birkenhead
6D Birkenhead North
7A Llandudno Junction
7B Bangor
7C Holyhead
7D Rhyl
8A Edge Hill
8B Warrington
8C Speke Junction
8D Widnes
9A Longsight
9B Stockport
9C Macclesfield
9D Buxton
10A Springs Branch
10B Preston
10C Patricroft
10D Plodder Lane
10E Sutton Oak
11A Carnforth
11B Barrow
11C Lancaster
11D Oxenholme
11E Tebay
12A Carlisle Kingmoor
12B Upperby
12C Durran Hill
12D Workington
12E Moor Row
12F Beattock
12G Dumfries
12H Stranraer
13A Plaistow
13B Devons Road
13C Tilbury
13D Shoeburyness
13E Upminster
14A Cricklewood
14B Kentishtown
14C St Albans
15A Wellingborough
15B Kettering
15C Leicester
15D Bedford
16A Nottingham
16B Peterborough
16C Kirkby
16D Mansfield
17A Derby
17B Buton
17C Coalville
17D Rowsley
18A Toton
18B Westhouses
18C Hasland
18D Staveley
19A Sheffield
19B Millhouses
19C Canklow
19D Heaton Mersey
19E Belle Vue
19F York
19G Trafford Park
20A Leeds
20B Stourton
20C Carlton
20D Normanton
20E Manningham
20F Skipton
20G Hellifield
21A Saltley
21B Bournville
21C Bromsgrove
21D Stratford-On-Avon
22A Bristol
22B Gloucester
22C Bath
22D Templecombe
22E Highbridge
23A Bank Hall
23B Aintree
23C Southport
23D Wigan
23E Lostock Hall
23F Walton
23G Ormskirk
24A Accrington
24B Rose Grove
24C Colne
24D Lower Darwen
24E Blackpool
24F Fleetwood
25A Wakefield
25B Huddersfield
25C Goole
25D Mirfield
25E Sowerby Bridge
25F Low Moor
25G Farnley Junction
26A Newton Heath
26B Agecroft
26C Bolton
26D Bury
26E Bacup
26F Lees
27A Polmadie
27B Hurlford
27C Edinburgh
27D Carstairs
27E Girvan
27F Ayr
27G Greenock
27H Ardrossan
27J Corkerhill
27K Dawsholm
27L St Enoch
28A Motherwell
28B Hamilton
28C Grangemouth
29A Perth
29B Stirling
29C Dundee
29D Forfar
29E Oban
29F Aberdeen
29G St Rollox
29H Inverness
29J Aviemore
29K Forres