3
3B
14
42
52
347
352
361
Stops near Queen Margaret Academy (opposite)
13 stops
8 routes
39 next buses
Stops and next buses
13
3
3B
14
42
52
347
352
361
3
3B
14
52
347
352
361
3
3B
347
3
3B
347
3
3B
347
3
3B
3
14
52
352
361
3
3B
3
14
42
52
352
361