Question: When did the last trolley bus run in london?
answer: 8 May 1962