Drive a public transport bus in mainland London in this puzzle game London Bus. Unlike other driving games, you have to stop at the stop sign and avoid any collisions. If you crash the bus or fail to stop, then it’s game over. This game will challenge your hand eye coordination and driving skill as you navigate through the streets of London with a bus full of passengers. Can you get them all to their stops on time, or will you be stopped dead in your tracks?