London Bus 2 Game Description
Get ready to own the streets of London again! Play and drive a bus throughout the capital city of England. You have to pick up and take the passengers from one bus stop to another, being careful not to have any accident.