Wolverhampton Corporation Transport |
London Passenger Transport Board |
Birmingham Corporation Tramway & Omnibus Department |
City of Portsmouth Passenger Transport Department |
Newcastle-Upon-Tyne Corporation Transport |
Blackpool Corporation Transport |
London County Council Tramways |
London County Council Tramways |