About London video https://www.youtube.com/watch?v=0EeUiZSj5aM
1. London is on the River ____________ 2. Today there are twenty-nine _______________ over the river. 3. The population of London is _____________ million. 4. The buses are ______________ and the taxis are _____________. 5. Over twenty million ______________ come to London every year. 6. OverMadame Tussaud’s is a 7. London is also a great place for _________________. 8. The most famous store is _____________. 9. In Covent Garden you can find ___________ musicians. 10.London has more than sixty _____________. 11.Also, you can walk or jog in a _____________.