This week is the 50th anniversary of London's last trolley bus. Fulwell Garage operated trolley buses from 1931-1962 and Routemasters from 1962-1981 - guess which Londoners preferred?