876 Grange Terrace - Front Street

Timetable data from the Traveline National Dataset (TNDS),