HomeLondon's Last Trolleybuses - 8 May 1962Two suppliedLast TrolleybusesSKU: RA31£1.60PriceQuantityADD TO BASKET