Previous blocks served by this bus:
4Sep 28, 2026 (14:43 to 18:17)4Sep 28, 2026 (7:03 to 8:30)512, 521, 707, 509ASep 25, 2026 (14:50 to 18:45)507, 706Sep 25, 2026 (6:22 to 8:34)53, 509A, 509BSep 24, 2026 (7:34 to 22:21)4, 1A, 1BSep 23, 2026 (7:02 to 19:16)506Sep 22, 2026 (15:14 to 18:58)56, 516, 518, 706Sep 22, 2026 (6:30 to 9:30)