London Transport AEC 691T Trolleybus No.61. (Ref: 031597)
Originally built in 1933 for London United Tramways it was withdrawn in 1951. Note that 'Pay as You Board' does not mean one-man operation as these vehicles had rear platform entrances.
ROMA ID: 031597E