Question : when did the last trolley bus run in london
Answer : 8 May 1962