GB stations - page 15

This is a list of all stations in Great Britain with their station code and other information.

Station statistics
Passengers per year More than 10,000,000 passengers per year > 10,000,000 More than 1,000,000 > 1,000,000 More than 100,000 > 100,000 More than 10,000 > 10,000 More than 1,000 > 1,000 Less than 1,000 < 1,000
Station Station Code Owner Entries and exits (2025) Interchanges (2025)
Lincoln LCN East Midlands Railway 2,286,040 19,773
Lingfield LFD Govia Thameslink Railway (Southern) 415,280
Lingwood LGD Greater Anglia 49,708
Linlithgow LIN ScotRail 1,058,874
Liphook LIP South Western Railway 608,654
Liskeard LSK Great Western Railway 353,556 63,806
Liss LIS South Western Railway 308,448
Lisvane and Thornhill LVT TfW Rail 241,176
Little Kimble LTK Chiltern Railways 8,926
Little Sutton LTT Merseyrail 184,024
Littleborough LTL Northern Trains 378,280
Littlehampton LIT Govia Thameslink Railway (Southern) 804,446 890
Littlehaven LVN Govia Thameslink Railway (Southern) 281,142
Littleport LTP Govia Thameslink Railway (Great Northern) 251,780
Liverpool Central LVC Merseyrail 14,820,216 1,018,090
Liverpool James Street LVJ Merseyrail 3,120,046
Liverpool Lime Street LIV Network Rail 14,430,214 986,504
Liverpool South Parkway LPY Merseyrail 2,164,108 231,539
Liverpool Street LST Network Rail 98,015,658 6,534,549
Livingston North LSN ScotRail 1,033,616
Livingston South LVG ScotRail 370,340
Llanaber LLA TfW Rail 3,844
Llanbedr LBR TfW Rail 14,612
Llanbister Road LLT TfW Rail 990
Llanbradach LNB TfW Rail 69,198
Llandaf LLN TfW Rail 430,768
Llandanwg LDN TfW Rail 6,086
Llandecwyn LLC TfW Rail 1,226
Llandeilo LLL TfW Rail 15,906
Llandovery LLV TfW Rail 13,702
Llandrindod LLO TfW Rail 30,278
Llandudno LLD TfW Rail 456,052
Llandudno Junction LLJ TfW Rail 397,122 161,394
Llandybie LLI TfW Rail 8,604
Llanelli LLE TfW Rail 392,682 23,059
Llanfairfechan LLF TfW Rail 37,652
Llanfairpwll LPG TfW Rail 38,650
Llangadog LLG TfW Rail 4,016
Llangammarch LLM TfW Rail 2,156
Llangennech LLH TfW Rail 4,322
Llangynllo LGO TfW Rail 752
Llanharan LLR TfW Rail 125,092
Llanhilleth LTH TfW Rail 94,018
Llanishen LLS TfW Rail 225,800
Llanrwst LWR TfW Rail 27,604
Llansamlet LAS TfW Rail 38,484
Llantwit Major LWM TfW Rail 265,804
Llanwrda LNR TfW Rail 1,186
Llanwrtyd LNW TfW Rail 5,300
Llwyngwril LLW TfW Rail 38,780
Llwynypia LLY TfW Rail 53,140
Loch Awe LHA ScotRail 6,166
Loch Eil Outward Bound LHE ScotRail 5,294
Lochailort LCL ScotRail 2,438
Locheilside LCS ScotRail 462
Lochgelly LCG ScotRail 57,418
Lochluichart LCC ScotRail 424
Lochwinnoch LHW ScotRail 134,594
Lockerbie LOC ScotRail 210,848
Lockwood LCK Northern Trains 47,656
London Bridge LBG Network Rail 54,685,648 6,980,031
London Fields LOF London Overground 1,911,346
London Road (Brighton) LRB Govia Thameslink Railway (Southern) 391,726
London Road (Guildford) LRD South Western Railway 868,894
Long Buckby LBK West Midlands Trains (London Northwestern Railway) 330,332
Long Eaton LGE East Midlands Railway 651,792 11,535
Long Preston LPR Northern Trains 18,214 460
Longbeck LGK Northern Trains 58,346
Longbridge LOB West Midlands Trains (West Midlands Railway) 891,698
Longcross LNG South Western Railway 84,920
Longfield LGF Southeastern 438,942
Longniddry LND ScotRail 205,200
Longport LPT East Midlands Railway 79,242
Longton LGN East Midlands Railway 81,226
Looe LOO Great Western Railway 119,600
Lostock LOT Northern Trains 285,908
Lostock Gralam LTG Northern Trains 60,696
Lostock Hall LOH Northern Trains 24,366
Lostwithiel LOS Great Western Railway 94,184
Loughborough LBO East Midlands Railway 1,421,786 13,159
Loughborough Junction LGJ Govia Thameslink Railway (Thameslink) 1,233,640
Low Moor LMR Northern Trains 292,378
Lowdham LOW East Midlands Railway 55,184
Lower Sydenham LSY Southeastern 786,602
Lowestoft LWT Greater Anglia 468,156 9,861
Ludlow LUD TfW Rail 271,100 477
Luton LUT Govia Thameslink Railway (Thameslink) 3,665,966 73,669
Luton Airport Parkway LTN Govia Thameslink Railway (Thameslink) 4,740,742 7,632
Luxulyan LUX Great Western Railway 3,196
Lydney LYD TfW Rail 194,028
Lye (West Midlands) LYE West Midlands Trains (West Midlands Railway) 81,124
Lymington Pier LYP South Western Railway 100,770
Lymington Town LYT South Western Railway 242,040
Lympstone Commando LYC Great Western Railway 86,996
Lympstone Village LYM Great Western Railway 92,994
Lytham LTM Northern Trains 128,104
Macclesfield MAC Avanti West Coast 1,486,408 8,728
Machynlleth MCN TfW Rail 128,212 68,832
Maesteg MST TfW Rail 156,162
Maesteg (Ewenny Road) MEW TfW Rail 17,476