Metro Stations in England
Travelers are voting Barbican Station, Belsize Park Station and Crumpsall Metrolink Station as the best of 156 metro stations in England. Also popular are Market Street Metrolink Station in Manchester, Arsenal Station in London Borough of Islington and Baker Street Station in London. Want more? Check out our map of metro stations in England or these 146 metro stations in London.