都城嘉慕威曼
Exhibits include the last trolleybus to operate under its own power in London, No. 1521, one of a batch of 150 L3 class vehicles built on chassis made by Associated Equipment Company (AEC) and Metro Cammell Weymann in 1939-40. When it entered Fulwell Depot in the evening of 8 May 1962, it marked the end of what had been the world's largest trolleybus network.