An ‘aerial’ view of Ipswich Rd Depot taken from the Princess Alexandra Hospital in March 1969
This depot was the largest on the network with a 28 road shed. By the time this photograph was taken Roads 1 – 3 on the left had been demolished to provide additional space for diesel buses.