1. London is ____. 2. London stands on the river ____ 3. Big Ben is ____ with a big bell. 4. Buckingham Palace is ____ of the queen. 5. Tower of London is ____ now. 6. The Tower Bridge is the most famous ____ 7. Trafalgar Square is the best-known ____ in the city. 8. Westminster Abbey is the oldest ____. 9. London Eye is ____.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?