Our stations - Network Rail
We own and manage some of Britain's biggest and busiest stations Our 20 managed stations – including Birmingham New Street, Manchester Piccadilly, Edinburgh Waverley, Glasgow Central, Leeds, Bristol Temple Meads and 11 in London – are Britain’s busiest and biggest stations. We regularly upgrade stations – not just those we manage – to get the best for passengers.