Britain's busiest and quietest train stations have been revealed by the rail regulator, with London taking nine out of 10 of the most-used spots.
London Waterloo was the busiest last year, recording the most journeys in 2015/16 at 99.1 million, according to the Office of Rail and Road (ORR).
The only station outside of London in the top-10 is Birmingham New Street, coming in at number seven.
The quietest location in Britain is Shippea Hill, Cambridgeshire, where just 12 entries and exits occurred in a year.
One train towards Norwich serves the station on weekdays, but there is no return service.
In Scotland, Glasgow Central remains the busiest station with passengers using the hub 30 million times in 2015/16, with Edinburgh in second place at 21.7 million.
Cardiff Central is the busiest station in Wales with 12.7 million journeys.
The ORR estimated that there were more than 2.9 billion entries and exits at all rail stations in Britain in 2015/16, an increase of 5% compared with the previous year.
There were also 222 million connections made.
The 10 stations in Britain with the highest number of entries and exits in 2015/16:
1. London Waterloo 99,148,388
2. London Victoria 81,151,418
3. London Liverpool Street 66,556,690
4. London Bridge 53,850,938
5. London Euston 41,677,870
6. Stratford 41,113,260
7. Birmingham New Street 39,077,018
8. London Paddington 36,536,074
9. London King's Cross 33,361,696
10. Clapham Junction 32,282,220
The 10 stations in Britain with the lowest number of entries and exits in 2015/16
1. Shippea Hill (Cambridgeshire) 12
2. Reddish South (Greater Manchester) 38
3. Pilning (Gloucestershire) 46
4. Coombe Junction Halt (Cornwall) 48
5. Barry Links (Angus) 68
6. Denton (Greater Manchester) 74
7. Stanlow & Thornton (Cheshire) 88
8. Teesside Airport (County Durham) 98
9. Chapelton (Devon) 100
10. Clifton (Greater Manchester) 116