24
24A
25
127
Stops near Shaftesbury Avenue (opposite)
16 stops
12 routes
36 next buses
Stops and next buses
16
adjacent
Shaftesbury Avenue
same place
24
24A
25
26
127
26
Haymarket Bus Stn
due
24
24A
25
26
127
26
Haymarket Bus Stn
due
24
24A
25
127
4
4E
5
5A
6
6A
X5
6A
Leicester
3 min
4
4E
5
5A
6
6A
X5
4
4E
5
5A
6
6A
X5
24
24A
25
26
127
26
Haymarket Bus Stn
due
4
4E
5
5A
6
6A
X5
24
24A
25
127
4
4E
5
5A
6
6A
X5
6A
Leicester
2 min
4
4E
5
5A
6
6A
X5
24
24A
25
26
127
26
Haymarket Bus Stn
< 1 min
24
24A
25
127
4
4E
5
5A
6
6A
X5
4
4E
5
5A
6
6A
X5