Nearly 9 million people ____ in London. 31 million ____ it every year. How do these people ____ around the city? People in London ____ quickly by ____ People in London ____ the famous ____ busses. People in London also ____ a ____, a river bus or ____ a ____. People in London ride a ____ or a ____ across the river.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?