londonbuspics:
DN33781, SN12AVX, Tower Transit in Oxford Street (Selfridges)
londonbuspics:
VH38122, BU16UXN, Tower Transit seen approaching Kilburn Park Station. Taken 13/5/2016
londonbuspics:
DNH39130, SN12ATZ, Tower Transit at Ladbroke Grove
londonbuspics:
36134, BJ11DTZ, Tower Transit on Route 25 in Oxford Street
londonbuspics:
DN33653, SN11BTE, Tower Transit in Leytonstone Road