#AYearOfBuses 242: Aldgate – Homerton Hospital
We’re heading back to London for day 242 on #AYearOfBuses, to take a look at one of east London’s frequent bus routes. Arriva London’s route 242 started life in 1998, running between Tottenham Court Road and Homerton Hospital using a fleet – initially at least – of Leyland Olympians. Arriva quickly replaced the Olympians with […]