38
38A
437
612
621
627
695
703
Stops near Shrewsbury Road (adjacent)
10 stops
20 routes
30 next buses
Stops and next buses
10
adjacent
Shrewsbury Road
same place
91
91A
217
612
696
492
495
612
621
627
651
703
38
38A
437
611
633
226
495
612
621
626
695
696
703
226
495
612
621
626
695
696
703
38
38A
612
38
38A
437
621
627
703
38
38A
226
611
621
626
633
696
703
91
91A
216