Last update 12 February 2018
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:
Introduction | Two character TOPS codes | Four digit pre-TOPS codes | 1950 system (pre-TOPS) codes
This is, as far as is known, a full list of post-1973 codes used to identify train maintenance depots. Depot codes were applied as stickers to rolling stock; a rather work worn example on a class 40 is shown on this image; the observant will note that these form the inspiration for this site's logo.
Some codes changed over the years and some codes were reused, so some depots and codes are listed more than once. Where known, when each code was used is shown, together with whether a depot is still in use (with operator) or has closed. For NLC, TIPLOC and Stanox codes for depots, the reader is referred to this page. CRS codes, where allocated, are shown here.
Codes shown in bold red type are believed to be correct, but require confirmation from a separate source to verify.
Code | Depot name | CRS code | Operator | Notes |
---|
AB | Aberdeen Ferryhill | Closed | ||
AB | Aberdeen Guild Street | DB Cargo | ||
AC | Whatley (ARC) | Became WH from 1994 | ||
AC | Aberdeen Clayhills | XAC | Virgin Trains East Coast | |
AD | Ashford (Kent) | Hitachi | ||
AF | Ashford Chart Leacon (Kent) | XEV | Bombardier | |
AF | Ashford Station (Kent) | AFK | Closed | |
AH | Ashchurch | Ministry of Defence | ||
AH | Asfordby Technical Centre | Alstom | ||
AK | Manchester Ardwick | XRK | Siemens (for Transpennine Express) | |
AL | Aylesbury | Chiltern Railways | Replaced Marylebone (ME) | |
AN | Allerton (Liverpool) | XAL | Network Rail | |
AO | Acton | DB Cargo | ||
AP | Ashford Rail Plant | Balfour Beatty | Should be AZ? | |
AT | Alstom | Alstom | General code, not for a specific site | |
AV | Vasteras Sweden | Bombardier | ||
AV | Avonmouth Bulk Handling Terminal | Freightliner | ||
AW | Ardwick West | Network Rail | ||
AY | Ayr | XAY | DB Cargo | |
AZ | Ashford (Kent) | Balfour Beatty | ||
AZ | Alizay (France) | Axiom Rail | ||
BA | Barry | Closed | ||
BA | Basford Hall Yard (Crewe) | Freightliner | ||
BB | Beachbrook Farm | EWS | ||
BB | Billingham | SemCorp Utilities | ||
BB | Boulby | Freightliner | ||
BC | Bescot Yard | XBY | DB Cargo | |
BC | Birkenhead Mollington Street | Closed | ||
BC | Birkenhead North CS | General storage | ||
BC | Birch Coppice | Freightliner | ||
BC | Bicester | Ministry Of Defence | ||
BC | Beachbrook Farm | Freightliner | ||
BD | Birkenhead North | XDB | Merseyrail | Formerly BN |
BE | Barnetby East | Freightliner | ||
BE | Bristol East Depot | DB Cargo | ||
BE | Bedford Midland | Govia Thameslink Railway | ||
BF | Beechbrook Farm | Closed | ||
BF | Bedford Cauldwell | Govia Thameslink Railway (formerly Southern for First Capital Connect) | Class 319s carried BF1 stickers: the "1" may be for "First" | |
BG | Hull Botanic Gardens Diesel Multiple Unit Depot | XBG | Northern Rail | |
BG | Billingham | |||
BH | Barrow Hill | Barrow Hill Roundhouse | ||
BI | Brighton Lovers Walk | XBI | Southern | |
XDV | ||||
BJ | Bristol Marsh Junction | Closed | ||
BK | Birkenhead Central | Closed by 2003 | ||
BK | Bristol Barton Hill | XHL | DB Cargo | |
BL | Crewe Basford Hall | Freightliner | ||
BL | Blyth Cambois | Closed 17 September 1994 | ||
BL | Battlefield Line (Shackerstone) | Battlefield Line | ||
BM | Bournemouth | XBM | South Western Railway | |
BN | Bounds Green | XGD | Virgin Trains East Coast | |
BN | Birkenhead North | Became BD from December 1976 | ||
BO | Bedford Cauldwell | See BF | ||
BO | Burton-on-Trent | Nemesis Rail | ||
BP | Beattock | Closed | Code only used to December 1976 | |
BP | Blackpool North Carriage Sidings | XNS | Network Rail | |
BQ | Bury | East Lancashire Railway | Formerly BV | |
BQ | Bardon Hill Quarry | Freightliner | ||
BR | Bristol Bath Road Traction Maintenance Depot | XAB | Closed 28 August 1995 (regulatory approval 27 October 1998) | |
BR | Bristol Kingsland Road | Network Rail | ||
BS | Bescot | DB Cargo | ||
BT | Bo'ness | Scottish Railway Preservation Society | ||
BU | Burton-on-Trent | Nemesis Rail | Closed before reopening by Nemesis | |
BU | Burngullow | Freightliner | ||
BV | Bury | Became BQ from January 1975 | ||
BW | Barry Wagon Repair Depot | Network Rail | ||
BW | Barrow-in-Furness | XBF | Northern Rail | |
BX | Buxton | Closed 12 October 1997 (replaced by Peak Forest: no code?) | ||
BY | Bletchley | XBQ | London Midland | |
BZ | St Blazey (Par) | DB Cargo | ||
CA | Cambridge Coldhams Lane | XCA | Axiom Rail | |
CA | Carlisle | DB Cargo | ||
CB | Crewe Brook Sidings | DB Cargo | ||
CB | Codnor Park | Midland Heritage Trust | ||
CC | Cambridge Coalfield Sidings | Network Rail | ||
CC | Clacton | Greater Anglia | Formerly CL | |
CD | Crewe Diesel | DB Cargo | Formerly CE | |
CD | Cricklewood East | Became CW from December 1973 | ||
CE | Crewe International Electric | DB Cargo | Formerly CW | |
CE | Crewe Diesel | Became CD from December 1973 | ||
CF | Cardiff Canton | XPC | Arriva Trains Wales/Pullman Rail | |
CG | Crewe Gresty Lane | Network Rail | ||
CG | Crewe Gresty Bridge | Direct Rail Services | ||
CG | Croxley Green | Closed | ||
CH | Chester | XCH | Alstom | |
CJ | Chirk Kronospan | Colas Rail | ||
CJ | Clapham Junction | XCP | South Western Railway | |
CK | Corkerhill | XCK | Scotrail | |
CL | Glasgow Cowlairs | Became GC from October 1983 | ||
CL | Clacton | Became CC from December 1976 | ||
CL | Carlisle Upperby | XUM | Closed | |
CL | Crewe LNWR | LNWR | ||
CM | Camden Carriage Sidings | XCM | London Midland | |
CN | Carnforth | DB Cargo | ||
CN | Chaddesden | Freightliner | ||
CO | Cranmore | East Somerset Railway | ||
CO | Coquelles (France) | Eurotunnel | ||
CP | Crewe Carriage Sidings | XCR | DB Cargo (Arriva/London & North Western Railway) | |
CQ | Crewe | Railway Age | ||
CR | Colchester | Greater Anglia | ||
CR | Crewe Gresty Bridge | Direct Rail Services | ||
CS | Carnforth | West Coast Railway Co | ||
CT | Chester Carriage & Wagon Maintenance Depot | Closed 1998 | ||
CT | Cleethorpes | Transpennine Express | ||
CU | Carlisle Currock | |||
CU | Coatbridge Freightliner Terminal | Freightliner | ||
CV | Cardiff Canton Sprinter Depot | XCC | "Paper" code only. See CF | |
CV | Coalville Mantle Lane | Code used from mid-'80s; closed October 1994 | ||
CW | Cricklewood East | XCD | East Midlands Trains | Formerly CD |
CW | Crewe Electric/Crewe International | Became CE from December 1973 | ||
CX | Crofton | XRF | Bombardier | See also XW |
CX | Chalmerston | Freightliner | ||
CY | Crewe Coal/South Yard | XCT | Direct Rail Services | |
CY | Clapham Junction Yard | XCP | General storage | |
CZ | Barton Under Needwood Carriage Maintenance Depot (Central Rivers) | XUN | Bombardier | |
DA | Sheffield (Darnall) | Closed 1987, replaced by Sheffield (SM) | ||
DC | Hull Dairycoates | Closed | ||
DD | Doncaster Wood Yard | DB Cargo | ||
DE | Dundee West | DUE | DB Cargo | |
DF | Derby RTC | Loram | ||
DI | Didcot Railway Centre | Great Western Society | ||
DL | Doncaster Works | Wabtec/Freightliner Heavy Haul | ||
DL | Dollands Moor | DB Cargo | ||
DM | ||||
DM | Dagenham | Freightliner | ||
DM | Dee Marsh | |||
DN | Darlington | Closed | ||
DP | Devonport | Devonport Management | ||
DR | Doncaster Carr | DB Cargo | ||
DT | Dunfermline Townhill | Closed | ||
DT | Didcot Triangle | DB Cargo | ||
DU | Doncaster Up Decoy LMD | DB Cargo | ||
DV | Dover | Southeastern Trains | ||
DW | Doncaster West Yard | XWV | Network Rail | |
DY | Derby Etches Park | XEP | East Midlands Trains | |
EA | Eastleigh Airport Siding | DB Cargo | ||
EA | East Anglia Railway Museum | East Anglia Railway Museum | ||
EC | Edinburgh Craigentinny | XCN | Virgin Trains East Coast/Freightliner | |
ED | Glasgow Eastfield | XED | Scotrail | Closed 1992, rebuilt 2004 |
EE | Exeter St Davids Carriage Sidings Fuelling Point | Great Western Railway | ||
EG | Liverpool Edge Hill | XEG | Closed | |
EH | Eastleigh | XEH | DB Cargo | |
EI | Edinburgh Craigentinny Carriage Sidings | Virgin Trains East Coast | ||
EJ | Ebbw Junction | Closed | ||
EJ | Leith South | |||
EL | Heywood | East Lancashire Railway | ||
EM | East Ham | XEM | c2c | |
EN | Euston Downside | XEN | Closed | |
EP | Edinburgh Portobello | Merged with Craigentinny (EC) early 1990s | ||
EP | Ely | Potter Group | ||
ER | Eurre (France) | SNCF | ||
ES | Embsay | Embsay Steam Railway | ||
ES | Earles Sidings | Freightliner | ||
ET | Eastleigh | Freightliner | ||
ET | Coquelles (France) | Eurotunnel | ||
EU | East Usk Junction New Sidings | DB Cargo | ||
EU | Euston Station | DB Cargo | ||
EX | Overseas Sites | n/a | ||
EX | Exeter St Davids Servicing Depot | XXF | Great Western Railway | |
FA | Fairwater | Freightliner | ||
FB | Ferrybridge | DB Cargo | ||
FD | Freightliner Diesels (general code) | Freightliner | ||
FE | Freightliner Electrics (general code) | Freightliner | ||
FF | Forest (Brussels) | SNCB/NMBS | ||
FH | Frodingham | Grant Rail | Closed April 1993, now reopened | |
FK | Ferme Park | Became FP, date unknown | ||
FN | Felixstowe North Docks | GB Railfreight | ||
FP | Ferme Park | XFD | Virgin Trains East Coast/GB Railfreight | Formerly FK |
FP | Finsbury Park | Closed | ||
FR | Fratton | XFR | South Western Railway | |
FS | Freightliner Shunters (general code) | Freightliner | ||
FT | Frethun (France) | SNCF | ||
FW | Fort William | DB Cargo | ||
FX | Felixstowe | Felixstowe Dock & Railway Co | ||
FY | Merehead (Foster Yeoman) | Foster Yeoman | Became MD from 1994 | |
FZ | Fort William Yard | DB Cargo | ||
GB | Guide Bridge | Freightliner | ||
GC | Glasgow Cowlairs | Closed. Formerly CL | ||
GD | Gateshead | Closed | ||
GF | South Gosforth | Nexus | ||
GI | Gillingham (Kent) | XGI | Southeastern Trains | |
GL | Gloucester | Cotswold Rail | ||
GM | Grangemouth | Direct Rail Services | ||
GN | Garston Freightliner Terminal | Freightliner | ||
GO | Waterston (Gulf Oil) | Closed | ||
GO | Goole | Closed | ||
GP | Grove Park | South Eastern Trains | ||
GS | Glasgow Shields | Became GW from March 1975 | ||
GS | Glasgow Salkeld Street | Closed | ||
GS | Gloucester Station | GCR | General storage | |
GU | Guide Bridge | Closed | ||
GW | Glasgow Shields | XGW | Scotrail | Formerly GS |
GY | Garston Yard | |||
HA | Haymarket (Edinburgh) | XHA | Scotrail | |
HB | East Coast Headquarters | n/a | "Paper" code only | |
HB | Horbury | Marcroft Engineering | ||
HC | Hornsey Up Carriage Siding (London) | DB Cargo | ||
HC | Holyhead Carriage Sidings | Arriva Trains Wales | ||
HD | Holyhead | Arriva Trains Wales | ||
HE | Hornsey | XHE | Govia Thameslink Railway | |
HF | Hereford | DB Cargo | ||
HG | Hither Green | DB Cargo | ||
HH | Haworth | Keighley & Worth Valley Railway | ||
HH | Hams Hall | GB Railfreight | ||
HI | Hitchin Down Yard | Balfour Beatty | ||
Hitchin Engineers Yard | XHY | |||
Hitchin Plant Civil Engineer's Sidings | ||||
Hitchin Signal & Telecommunications Engineer's Sidings | ||||
HI | Forest (Brussels) (dummy) | See FF | ||
HJ | Hoo Junction | DB Cargo | See also HN | |
HM | Healey Mills | DB Cargo | ||
HN | Hamilton | Closed | ||
HN | Hoo Junction | DB Cargo | See also HJ | |
HO | Leeds Holbeck | Network Rail | ||
HO | North Pole International (London) (dummy) | See NP | ||
HO | Hope Cement Works | Hope Cement | ||
HP | Hope Blue Circle | Freightliner | ||
HQ | BRB Headquarters | "Paper" code only | ||
HR | Hall Road | XHR | Network Rail | Closed 31 May 1997, now reopened |
HS | Bradford Hammerton Street | Closed | ||
HS | Hoo Junction Fuel Point | DB Cargo | ||
HT | Heaton | XHT | Northern Rail | |
HU | Hunterston High Level | DB Cargo | ||
HV | Hunterston High Level | Freightliner | ||
HY | Oxford Hinksey Yard | Network Rail | ||
HY | Hyndland | Closed | ||
HZ | Heysham | Lancaster Carriage & Wagon | ||
HZ | Le Landy (Paris) (dummy) | See LY | ||
IG | Isle of Grain | Freightliner | ||
IL | Ilford | XIF | Greater Anglia | |
IM | Immingham | DB Cargo | ||
IN | UK Industrial Sites | n/a | General code, not for a specific site | |
IN | Immingham Traction Maintenance Depot | Freightliner | ||
IO | Immingham Reception | Freightliner | ||
IP | Ipswich | XIP | Freightliner | |
IS | Inverness | Scotrail | ||
KC | Carlisle Currock Wagon Repair Depot | DB Cargo | ||
KD | Carlisle Kingmoor | Direct Rail Services | Formerly KM | |
KD | Carlisle New Yard | Became KM from January 1975 | ||
KG | Knottingley | Freightliner | ||
KK | Kirkdale | XKK | Merseyrail | |
KM | Carlisle Kingmoor | Became KD from January 1975 | ||
KM | Carlisle Kingmoor | Direct Rail Services | Replaced Sellafield (SD) | |
KM | Carlisle New Yard | XKY | Closed by 1987. Formerly KD | |
KN | Kineton | |||
KR | Kidderminster | Severn Valley Railway | ||
KT | Kineton | Ministry Of Defence | ||
KX | King's Cross York Way | Closed 1980 | ||
KY | Knottingley | DB Cargo | ||
KZ | Killoch Colliery | Freightliner | ||
LA | Laira | XLZ | Great Western Railway | |
LB | Loughborough | Brush Traction | ||
LC | Longsight Eurostar (Manchester) | XLI | Alstom | |
LD | Leeds Midland Road | Freightliner | Same as Balm Road? | |
LE | Landore | XDL | Great Western Railway | |
LF | Leeds, Midland Road Wheel Lathe | Freightliner | ||
LG | Longsight Electric | Northern Rail | ||
LH | Lostock Hall | Closed | ||
LJ | Llandudno Junction | Closed | ||
LK | Lackenby South Bank | Corus | ||
LL | Liverpool (Downhills) | XDG | Alstom | Depot also referred to as "Edge Hill" or "Alstom Liverpool Traincare Centre" |
XEG | ||||
LL | Llangollen | Llangollen Railway | ||
LM | Long Marston | Motorail Logistics | General storage site since 1999 | |
LN | Lincoln | XTT | Closed | |
LO | Longsight Diesel | Northern Rail | ||
LP | Le Landy (Paris) | Became LY from 1994 | ||
LR | Leicester | UK Rail Leasing | ||
LS | Manchester Longsight Wheel Lathe | Alstom | ||
LT | Longtown (Cumbria) | Ministry Of Defence | Unclear if code should be LW | |
LT | Manchester Longsight Freight Terminal | unknown | ||
LT | Longport | DB Cargo | ||
LV | London Liverpool Street | Greater Anglia? | ||
LW | Lawley Street | Freightliner | ||
LW | Longtown | Ministry Of Defence | ||
LY | Le Landy (Paris) | SNCF | Formerly LP | |
MA | Longsight Carriage | XML | Alstom | |
MB | Middlesbrough | Closed | ||
MC | March | Became MR from September 1973 | ||
MD | Merehead | Mendip Rail | Formerly FY | |
ME | Marylebone | XME | Closed 29 July 1992, replaced by Aylesbury (AL) | |
ME | Manchester International (former Eurostar) | XLI | Siemens (for Transpennine Express) | |
ME | Mossend | DB Cargo | ||
MG | Margam | DB Cargo | ||
MH | Millerhill | DB Cargo | ||
MI | Motherwell | Direct Rail Services | ||
MK | Markinch | MNC | J Cameron | |
ML | Motherwell | Network Rail | ||
MM | Fire Service College, Moreton-in-Marsh | Cotswold Rail | ||
MN | Machynlleth | XMC | Arriva Trains Wales | |
MO | Morris Cowley | Closed | ||
MO | Muir Of Ord | Temporary depot used 7 February 1989 to 9 May 1990 | ||
MQ | Meldon Quarry | Dartmoor Railway | ||
MR | March | Closed. Formerly MC | ||
MS | Mossend | XMS | DB Cargo | |
MS | Malaga (Spain) | unknown | ||
MS | Mountsorrell | unknown | ||
MV | Manchester Victoria | XVS | unknown | Unofficial code? |
MY | Mossend Yard | Freightliner | ||
NA | Newton Abbot | Closed | ||
NB | New Brighton Electric Multiple Unit Depot | Merseyrail | ||
NB | New Biggin | GB Railfreight | ||
NC | Norwich Crown Point | Greater Anglia | Depot opened 27 October 1982, replaced Norwich Thorpe (NR) | |
ND | Neasden | London Underground | ||
NG | New Cross Gate | Closed by 1997 | ||
NG | New Cross Gate | London Overground | Later depot | |
NH | Newton Heath | XNN | Northern Rail | |
NJ | Norwood Down Sorting Sidings | unknown | ||
NL | Neville Hill T&RSMD | XNL | East Midlands Trains | |
NM | Nottingham Eastcroft | XNT | East Midlands Trains | |
NN | Northampton Kings Heath | Siemens (for London Midland) | ||
NO | Norwich Thorpe | Became NR from September 1973 | ||
NP | North Pole International | XNP | Hitachi | Closed; reopened 2016 |
NR | Norwich Thorpe | Closed, replaced by Crown Point (NC). Formerly NO | ||
NR | Norwich Crown Point Carriage Sidings | GB Railfreight | ||
NT | Northam | XFS | Siemens (for South Western Railway) | |
NU | Sheffield Nunnery | Sheffield Supertram | ||
NV | Neville Hill | Freightliner | ||
NW | Northwich | Brunner Mond | ||
NY | Grosmont | North Yorkshire Moors Railway | ||
OC | Old Oak Common Locomotive | XOL | Closed | |
OD | Old Dalby Test Track | Bombardier | ||
OH | Old Oak Common Electric Multiple Unit Depot | Siemens (for Heathrow Express) | ||
OK | Okehampton | Dartmoor Railway | ||
OM | Old Oak Common Carriage | XOC | Great Western Railway | |
ON | Orpington | Southeastern Trains | ||
OO | Old Oak Common HST | XOO | Great Western Railway | |
OW | Orient Way Cariage Sidings | XTX | unknown | |
OX | Oxford | XOX | Great Western Railway | |
OY | Oxley | XOY | Alstom | |
PA | St Pancras Cambridge Street | Closed | ||
PB | Peterborough Locomotive Inspection Point | DB Cargo | ||
PC | Polmadie Carriage Sidings | XPO | Alstom | |
PE | Peterborough Crescent (Nene Sidings) | Govia Thameslink Railway | ||
PE | Peak Forest | Freightliner | ||
PF | Peak Forest | DB Cargo | ||
PG | Hull Paragon | Closed? | ||
PG | Peterborough | Electro-Motive Services | Code used from May 2009 | |
PH | Perth | XPH | Scotrail | |
PI | Pwllheli | Closed (used 1980 only) | ||
PI | North Pole International | XNP | Closed | |
PM | St Philips Marsh | XPM | Great Western Railway | |
PN | Preston Station | XPT | Northern Rail | |
PN | Poznan | Axiom | ||
PO | Polmadie | XPO | Alstom | |
PP | Polmadie Eurostar | Alstom | ||
PQ | Harwich Parkeston Quay | DB Cargo | ||
PR | Private Preservation Sites | "Paper" code only | ||
PR | Matlock | Peak Rail | ||
PR | Preston Bakehouse Sidings | Virgin Trains West Coast | ||
PT | Preston | Closed | ||
PT | Peterborough New England | GB Railfreight | Former OLE depot used by GB Railfreight since 2001 | |
PY | Shoeburyness (Pigs Bay) | QinetiQ | ||
PY | Pyle Hill | Closed | ||
PZ | Penzance | Great Western Railway | ||
QR | Quainton Road | Buckinghamshire Railway Centre | ||
RB | Ranelagh Bridge | Closed | ||
RB | Rylstone | Tilcon | ||
RD | Reading West Yard | Closed | ||
RE | Ramsgate | XRE | Southeastern Trains | Formerly RM |
RG | Reading | XRG | Closed | |
RG | Reading | Great Western Railway | Later depot | |
RL | Ropley | Mid Hants Railway | ||
RL | Ripple Lane | Closed | ||
RM | Ramsgate | Became RE from December 1976 | ||
RO | Rotherham Steel Terminal | DB Cargo | ||
RR | Doncaster Roberts Road | GB Railfreight | ||
RR | Radyr | Closed 1987 | ||
RS | Doncaster Roberts Road | GB Railfreight | ||
RS | Reddish | Closed | ||
RT | Rotherham Steel Terminal | DB Cargo | ||
RU | Rugby | Colas | ||
RV | Ravenstruther | Freightliner | ||
RY | Ryde | Island Line | ||
SA | Salisbury | XFU | South Western Railway | |
SB | Shirebrook | Closed 28 September 1996 | ||
SB | Stourbridge Junction | Chiltern Railways | ||
SB | Shrewsbury Coleham | Network Rail | ||
SC | Scunthorpe | DB Cargo | ||
SD | Sellafield | Closed 1999, replaced by Carlisle Kingmoor (KM) | ||
SD | Springburn | Closed | ||
SE | St Leonards | XSM | St Leonards Railway Engineering/GB Railfreight | |
SF | Stratford | XSR | Closed. Formerly SX | |
SG | Slade Green | Southeastern Trains | ||
SH | Southampton | Freightliner | ||
SH | Strawberry Hill | Became ST, date unknown | ||
SH | Southall | West Coast Railway Company | Formerly SZ to 1987 | |
SI | Soho | XSZ | London Midland | |
SI | Strawberry Hill | See ST, believed noted in error | ||
SJ | Shelton | Network Rail | ||
SJ | Stourbridge Junction (Town Platform) | London Midland | ||
SK | Swanwick | Midland Railway Centre | ||
SK | Sunderland South Dock | Closed | ||
SK | Stoke Gifford | Freightliner | ||
SL | Stewarts Lane | XSL | Southern (Gatwick Express)/DB Cargo | |
SM | Sheffield | Northern Rail | Replaced Sheffield Darnall (DA) | |
SN | Shoeburyness Carriage Sidings | c2c | ||
SN | Stranraer | Scotrail | ||
SO | Southampton Maritime | Freightliner | ||
SO | Southall | Became SZ, date unknown | ||
SO | Southport | General storage | ||
SP | Springs Branch Component Recovery & Distribution Centre | XWM | DB Cargo | |
SQ | Stockport Carriage Maintenance Depot | Northern Rail | ||
SR | Stratford Major Depot/Level 5 | Closed 31 March 1991. Also known as "High Meads", "Stratford New Works", and "Stratford Traction Repair Shops" | ||
SR | Shrewsbury Coleham | Network Rail | ||
SS | Salillas/Catalayud (Spain) | RENFE | ||
ST | Southport | Merseyrail | ||
ST | Strawberry Hill | XSX | South Western Railway | East side of depot (west side is VZ). Formerly SH |
ST | Severn Tunnel Junction | Closed | ||
SU | Selhurst | XSH | Southern | |
SV | Wembley Wheel Lathe | Alstom | Although listed as being the wheel lathe, the code presumably also applies to an extended site, as some shunters and class 66s are "allocated" to SV | |
SV | Wembley | XWY | Chiltern Railways | Code is listed, but may be recorded in error (see also Wembley Wheel Lathe) |
SW | Swindon | Closed 1990s | ||
SW | Swanage | Swanage Railway | ||
SX | Stratford Running Depot | Became SF from September 1973 | ||
SX | Shrewsbury | Arriva Trains Wales | ||
SY | Saltley | Closed 24 April 2005 | ||
SZ | Southampton Maritime | Freightliner/GB Railfreight | ||
SZ | Southall | Formerly SO, became SH 1987 | ||
TB | Three Bridges | XTB | Siemens | DB Schenker to 2015 |
TB | Tilburg (Netherlands) | NS | ||
TD | Temple Mills (Stratford) | DB Cargo | ||
TE | Thornaby | XTE | DB Cargo | |
TF | Thornton Field Carriage Sidings | XTF | Closed | |
TF | York Yard South | Freightliner | ||
TG | Teigngrace | Colas Rail | ||
TG | Tonbridge | Closed | ||
TG | Tonbridge Jubilee Sidings | XJU | South Eastern Trains | |
TH | Thornaby | XTE | Freightliner | |
TI | Tinsley Yard | XTD | Closed | |
TI | Temple Mills International | Eurostar (UK) | ||
TJ | Tavistock Junction | Colas Rail | ||
TJ | Thornton Junction | XTJ | DB Cargo/Scotrail | |
TK | Tyne Dock | GB Railfreight | ||
TL | Tilbury | Closed | ||
TL | Tilbury Rail Container Terminal | Freightliner | ||
TM | Tyseley Standard Gauge Steam Trust | Birmingham Railway Museum | ||
Tyseley Light Maintenance Depot | XTS | |||
TN | Taunton | West Somerset Railway | ||
TN | Thornton Junction | DB Cargo | ||
TO | Toton | DB Cargo | ||
TP | Trafford Park (Barton Dock) | DB Cargo/Freightliner | ||
TR | Teesport Freightliner Terminal | Freightliner | ||
TS | Tyseley | London Midland | ||
TT | Toton Training School | DB Cargo | ||
TU | Toton Up Yard | DB Cargo | ||
TW | Tunbridge Wells West | Closed | ||
TW | Toton Wagon Repair Depot | DB Cargo | ||
TY | Tyne Yard | DB Cargo | ||
TZ | Thoresby Colliery Junction | Freightliner | ||
VI | Victoria | South Eastern Trains | ||
VM | Velim Test Track | Czech Republic test track | ||
VR | Aberystwyth | Arriva Trains Wales | ||
VR | Aberystwyth Vale of Rheidol | Vale of Rheidol Railway | ||
VW | Alstom HG (West Coast) | Alstom | ||
VZ | Strawberry Hill | XSX | Siemens | West side of depot (east side is SH) |
WA | Warrington Arpley | DB Cargo | ||
WA | Wishaw | Goodmans | ||
WB | Wembley Carriage Sidings | Alstom | ||
WC | Waterloo and City | London Underground | ||
WD | Wimbledon | South Western Railway | Formerly WM | |
WE | Wembley | XWF | DB Cargo | |
WE | Willesden Brent | DB Cargo | ||
WF | Wansford | Nene Valley Railway | ||
WH | Wath | Closed | ||
WH | Whatley | Mendip Rail | Formerly AC | |
WH | Washwood Heath | Boden Rail | ||
WI | Wilton | SemCorp Utilities | ||
WJ | Watford Junction | Closed | ||
WK | West Kirby | Merseyrail | ||
WK | Workington | Northern Rail | ||
WL | Wellingborough | GB Railfreight | ||
WM | Wimbledon | Became WD from December 1976 | ||
WN | Willesden | London Overground | ||
WO | Wellingborough | Closed | ||
WO | Wolsingham | Weardale Railway/RMS Locotec | ||
WP | Worksop Wagon Repair Depot | Closed | ||
WQ | DB Cargo Board | n/a | "Paper" code only | |
WR | West Ruislip | London Underground | ||
WS | Worcester | XWR | London Midland | |
WS | Worksop | DB Cargo | ||
WT | Warrington Arpley | DB Cargo | ||
WT | Westhouses | Closed. Formerly WU | ||
WU | Westhouses | Became WT from January 1975 | ||
WU | Wembley Traction Maintenance Depot | Chiltern Railways | ||
WV | Manistry Wharf | Freightliner | ||
WW | Washwood Heath Loco Servicing Road 26 | DB Cargo | ||
WY | Wembley Yard | DB Cargo | Possibly recorded in error (see WB, WE and Westbury (WY)) | |
WY | Westbury | DB Cargo | ||
WZ | Warsaw (Poland) | Freightliner | ||
XW | Crofton Depot | XRF | Bombardier | See also CX |
XX | Not Yet Allocated | n/a | "Paper" code only | |
YC | York Clifton | Closed | ||
YK | York | DB Cargo | ||
YK | York | XYK | Siemens (for Transpennine Express) | |
YL | York Leeman Road | Freightliner | ||
YM | York National Railway Museum | Science Museum | ||
YO | Yoker | XYD | Scotrail | |
YS | York South Sidings | XYS | DB Cargo | |
ZA | RTC Business Park (Derby) | Rail Vehicle Engineering | ||
ZB | Doncaster Works | Wabtec | ||
ZC | Crewe Works | Bombardier | ||
ZD | Derby Litchurch Lane Works | Bombardier | ||
ZE | Washwood Heath | Boden Rail/Colas Rail/Hanson Rail | Closed March 2005, since reopened. See also WH | |
ZE | Derby Loco Works | Closed (demolished 2006) | ||
ZF | Doncaster Works | Bombardier | ||
ZG | Eastleigh Works | XFB | Arlington Fleet Services | Closed 31 March 2006, since reopened |
ZH | Springburn Works Glasgow | Knorr-Bremse Rail Systems (UK) Limited | ||
ZI | Ilford Works | Bombardier | ||
ZJ | Immingham | Immingham Railfreight Terminals scrapyard | ||
ZJ | Horwich Works | Closed | ||
ZJ | Stoke On Trent | Turner's | Same site as ZW (Marcroft) | |
ZK | Shildon Wagon Works | Closed | ||
ZK | Kilmarnock Works | Wabtec | ||
ZL | Dewsbury | Closed 2006 (RMS Locotech moved to Wakefield) | ||
ZL | Swindon Works | Closed 1986 | ||
ZL | Cardiff Cathays Works | Closed | ||
ZM | Glasgow | Closed 1999 | ||
ZM | Temple Mills Wagon Works | Closed | ||
ZM | Kilmarnock | Brody Engineering | ||
ZN | Wolverton Works | XGH | Knorr-Bremse Rail Systems (UK) Limited | |
ZO | Polmadie | Alstom | ||
ZP | Horbury Works (Wakefield) | XHB | Closed | |
ZQ | BRB Headquarters | n/a | "Paper" code only | |
ZR | Rotherham | C F Booth | ||
ZR | York Works | Network Rail | ||
ZS | Wakefield | RMS Locotech | ||
ZT | Stockton | T J Thomson | ||
ZU | Level 5 Selhurst | Southern | ||
ZW | Stoke On Trent | Axiom Rail | ||
ZX | Raxstar (S Wales) | Raxstar | ||
ZZ | Various Sites For Scrap | "Paper" code only |
Introduction | Two character TOPS codes | Four digit pre-TOPS codes | 1950 system (pre-TOPS) codes