The River
Famous Landmarks
Facts
100

What is the name of the river running through London?

The Thames

100

What is the famous building where the Queen lives called?

Buckingham Palace

100

How many people live in London? (Closest million)

9 million

200

What is the name of the oldest bridge crossing the river?

Tower Bridge

200

What is the name of the tallest building in London?

The Shard

200

When was London built?

2,000 years ago

300

What is the name of the newest bridge crossing the river?

Millenium Bridge

300

What building is the home of the Government?

The Houses of Parliament

300

How many times has London hosted the Summer Olympic Games?

3 times

400

How long is the river?

215 miles long

400

Where will you find the theatres in London?

The West End

400

What year was the first underground journey in London? 

1863